Checkout Champ

Integrate Convert Experiences with Checkout Champ

Step-by-step guide to integrating Convert with Checkout Champ for A/B testing and revenue tracking on your ecommerce funnels.

THIS ARTICLE WILL HELP YOU:

Convert-Checkout Champ Integration

Convert Experiences can integrate with Checkout Champ's ecommerce platform, allowing you to run optimization experiments on your Checkout Champ funnels and pages. This integration enables you to test different variations of your checkout process, helping you improve conversion rates and overall sales performance.

Access Checkout Champ's Pixel Settings

  1. Log in to your Checkout Champ account

  2. Navigate to the funnel you want to integrate with Convert

  3. Click on "Edit" for that funnel

  4. In the Funnel Visualizer, click the "Funnel Settings" gear icon in the top-right corner

  5. Select the "Tracking Pixels" tab from the settings menu

Add Convert Standard Tracking Code to Checkout Champ

  1. In your Convert dashboard, go to Your Convert Project > Configuration > Environments and Tracking Code

  2. Copy your Convert tracking code

  3. In Checkout Champ's Tracking Pixels section, click "Add New Pixel"

  4. Select "Custom" as the pixel type

  5. Name your pixel (e.g., "Convert Experiences")

  6. Paste your Convert tracking code into the Custom Script field

  7. Choose where to place the pixel (Header is recommended)

  8. Select which pages to include the pixel on (recommended: all pages in your funnel)

  9. Save your changes

Add Convert Revenue Tracking Code to Checkout Champ

For proper revenue tracking, you'll need to add a special tracking snippet to your purchase confirmation page:

  • In Checkout Champ's Tracking Pixels section, click "Add New Pixel"

  • Select "Custom" as the pixel type

  • Name your pixel (e.g., "Convert Revenue Tracking")

  • Paste the following code into the Custom Script field:


<!-- Convert Experiments revenue tracking -->
<script type="text/javascript">
  window._conv_q = window._conv_q || [];
  _conv_q.push(["pushRevenue", "{{order_total}}", "{{product_count}}", "undefined"]);
</script>
  • Replace { {order_total} } with Checkout Champ's variable for the total purchase amount (typically data-order-total or similar)
  • Replace { {product_count} } with Checkout Champ's variable for the number of products purchased (typically data-product-count or similar) 
  • Choose where to place the pixel (Footer is recommended for revenue tracking)

  • Select ONLY your purchase confirmation/thank you page

  • Save your changes

Note: The exact variable names may differ based on your Checkout Champ setup. Check your Checkout Champ documentation or contact their support to confirm the correct variable names for order total and product count.

Verify the Integration

  1. Make a test purchase through your Checkout Champ funnel

  2. Use your browser's developer tools (F12) to check the Console

  3. Look for Convert-related logs to confirm the integration is working

  4. Verify in your Convert dashboard that revenue data is being received properly

Troubleshooting Common Issues

  • Code Not Firing: Ensure the tracking pixel is set to "Active" in Checkout Champ

  • Revenue Not Tracking: Confirm that you're using the correct Checkout Champ variables for order total and product count

  • Multiple Revenue Events: Make sure the revenue tracking code is only on the final confirmation page

  • Conflicts With Other Scripts: If you're experiencing issues, try placing the Convert code before other marketing scripts

Experimentation is Human Nature.

Go to convert.com Sign in Features About Us