Use Shopify Products Without Shopify Redirect
Last updated
Last updated
If you have already syncronized your products into a campaign, proceed to step 2.
Syncing products into a new campaign will break any existing redirects that you might have in place.
Reach out to your account manager if you have any questions!
Now that you have synced your products, go to CRM → Campaigns to find the campaign the products were synced to. The products will all go into a single campaign (either the campaign you determine in the plugin setup or if that field is omitted on the initial setup then the plugin will create a new campaign containing those Shopify products.)
In the example below, since the plugin is tied to campaign 19 (and it is set to send initial and rebill orders) any order against a Shopify product in campaign 19 will be sent over to Shopify.
If you are using the funnel builder, make sure your funnel is assigned to the same campaign that the Shopify plugin is tied to.
If you have built your own checkout page that is connected to CheckoutChamp's API, the Import Order API call from your checkout page will need to contain the proper campaignId and also the proper campaign productIds from that campaign, which are tied to Shopify base products. If you are using product variants, be sure to use the variant{i}_id parameter on Import Order using the Variant Ids found inside the base product’s profile.
Now that you have your products synced into CheckoutChamp you can use these products freely across all of your campaigns by simply creating a new campaign or by editing an existing campaign. When you create or edit an existing offer/upsell in the campaign you will see your Shopify products populated in the Base Product dropdown list. In order for CheckoutChamp to send the orders to Shopify there needs to be a Shopify plugin created for each campaign that you want sent over to Shopify. To do so, go to your existing Shopify plugin and click the green “+” button to Add Instance. When the new plugin is displayed, enter in the same exact Shopify credentials and be sure to apply the campaignId for the campaign where you want the orders to send to Shopify.
DO NOT SYNC PRODUCTS AGAIN. Syncing again is not necessary because we already have the products synced in Part 1. If you do a product sync in the subsequent plugins you add, this will load all your products into these campaigns as well and may cause further issues. If you ever need to resync your products to pull in any changes, please only do so inside the original Shopify plugin that you created.
You can add as many Shopify plugins as needed. In the example below, the original plugin is tied to campaign 19. This is the campaign where all the products are synced into and where you will continue to do any future product syncs. The two other plugins are tied to campaigns 20 and 21. The offers in these campaigns are utilizing the Shopify base products that were synced on the original plugin. With this setup, any orders against campaigns 19, 20, and 21 using the Shopify base products will be sent back over to Shopify.
If you have any further questions, feel free to reach out to your account manager or place a ticket so another member of our team can assist you!