This document is for Shopify users who want to learn how to integrate Recharge (for Shopify) with Wicked Reports
Introduction
After authorizing Shopify, you will need to follow some additional setup steps for Recharge. These steps allow us to use Recharge's static subscription ID variable for orders, which will be used to stitch together your subscription orders in a subscription chain. With this process completed you will have, in Wicked Reports, a more precise metric showing your first-time subscription orders vs your recurring subscription orders.
Let's begin.
How to Integrate Recharge
To ensure you have the highest quality subscription data, you'll need to integrate our Recharge for Shopify integration. Integrating Recharge for Shopify requires three steps:
- Enable a Recharge Setting
- Send Historic Orders to Customer Support
- Authorize Recharge with Wicked Reports
Below, we'll take an in-depth look into each step in the process.
Enable a Recharge Setting
Enabling the recharge setting is very easy, but it's a critical step in the process. This step will allow you to pass the sub-ID of your future orders directly into Shopify, which is imperative for us to have. Without it, we won't be able to stitch together your past orders with your future orders.
Please follow the quick steps below:
- Go to this Recharge Support Article.
- Follow the steps outline in the article section "Enabling and disabling this feature".
- Enable the Feature
Send Historic Orders to Customer Support
Exporting historic orders from Recharge will be a little more challenging then enabling the recharge setting, but it's another critical step to ensure you have the highest quality subscription data. This step is designed to have you export the sub-ID of your historic orders, which is crucial for us to have. Without it, we won't be able to stitch together your past orders with your future orders. However, with it, our customer support team will get your subscriptions updated.
Please follow the outlined steps below:
- Login to your Recharge Account
- Navigate to Tools & Apps > Exports > Create Export > Orders - Processed
- Export all of your Historical Recharge Orders
Note: If you have multiple sub IDs per order, configure your CSV to create a new row for each sub ID.
- Required column headers:
- external_order_id
- total_price
- created_at
- line_item_subscription_id
- Required column headers:
- Contact our Support team
- Provide our support team with:
- The Historical CSV export
- Confirmation that you turned on the Recharge Setting
- A request to update your subscription orders
With that request completed by you, our support team will now get your subscriptions updated. Keep in mind that updating your subscriptions can take a few business days due to the amount of data. However, our support team will update you as soon as it's completed.
Meanwhile, please complete the last step to finish your integration.
Authorize Recharge with Wicked Reports
Authorizing Recharge is the final step, and it's rather easy. Simply go into your Wicked Reports account, and add your Shopify App credentials to the Recharge authorization. Please review the steps below for more specific details.
If you have not already integrated Shopify, then please do so before following the steps below. Otherwise, if you already have the Shopify integration authorized in your Wicked Reports account, then please continue.
- In Wicked Reports, navigate to the authorization dashboard.
- In your Orders Column, locate Recharge for Shopify
- Press the Connect button
- Fill in the fields below:
Note: Use the API token from the “custom app” you've previously created in Shopify.
Note: You do not need to create a separate custom app. - Press Authorize.
That's it. Your Recharge integration is now authorized. Now, before your integration is officially completed, you simply need to wait for our support team to confirm your request to update your subscriptions orders has been completed. Once that's done, you'll be good to go!
FAQ
- Do I need to create a new Shopify custom App for Recharge?
No, you do NOT need to create a new Shopify Custom App for ReCharge. You will use the same app created for the Shopify integration. - How does Recharge Churn logic work?
Each morning, when Wicked pulls orders from Shopify, we check it for recharge tag and sub_ID.
- If the tag and sub_ID are detected, we fill in the subscription ID for the order using that information.
- If, next month, we don't see an order with the same subscription ID then it's considered a churn.