ReferralCandy provides various widgets that can help promote and boost the effectiveness of your referral program. Widgets are optional, but we highly recommend their implementation to maximize your odds of success.
Note: Embedded widgets are not available for Shopify merchants, and the post-purchase popup will be removed from Shopify admin in August 2025. Use the following widgets as alternatives:
Join block app for the embedded signup page
Referral extension for the post-purchase popup
For the floating referral widget, contact us to get your snippet code
Compatibility
The table below outlines the app requirements for ReferralCandy widgets in Shopify.
Widgets | Application type | Requirements |
Referral extension | Checkout app for the "Thank you" page |
|
Friend offer popup | Store theme app embed |
|
Join block | Store theme app block for pages and sections |
|
Customer referral details extension | Customer accounts app extension |
|
View these widgets live in our own official merchandising store here.
Referral extension
Enable a referral extension block on the "Thank you" page at checkout. The Shopify extension lets customers sign up for your referral program or share their referral link.
Friend offer popup
Activate the friend offer popup app embed in Shopify to redirect referred friends to a customizable popup page on your Shopify store's homepage. The friend offer page must be disabled to use this popup.
Join block
Add the join block app to your Shopify pages to embed a signup form anywhere in your store site. Customers can sign up for and enroll in your referral program via the join block.
Customer referral details extension
Add the customer referral details page to your Shopify store's navigation menu. This page displays information to logged-in customers about their enrollment and reward status.
Friend offer page toggle
Friend offer page toggle
This option on the Widgets page lets you choose where to redirect referred friends when they click on the advocate's referral link.
Important: Regardless of whether this feature is toggled off or on, ReferralCandy passes the discount code to your Shopify store via UTM parameters. However, if you run a headless setup or any non-Shopify landing page, the discount code will unlikely be passed to the platform. This may affect referral detection, and subsequently, the performance of your referral program.
Widgets FAQ
Can I use widgets from multiple campaigns at the same time?
Can I use widgets from multiple campaigns at the same time?
Widgets are campaign-specific if you're running multiple campaigns. The ability to use widgets simultaneously depends on the widget type.
The referral checkout extension for Shopify can only be active in one campaign at a time
The friend offer popup app embed for Shopify can be used simultaneously, and is specific to the campaign in which the advocate or affiliate is enrolled
You can link the Shopify join block to a maximum of 4 campaigns in your ReferralCandy account
On the customer referral details page, a Shopify customer enrolled in multiple campaigns can click and select from the Campaign dropdown to view their referral details in another campaign
Embedded widgets, such as the embedded signup page and the referral widget, are campaign-specific. This means that your campaigns don't share the same embed code and can be used simultaneously. For the referral widget, it's recommend to use only one per page.
Note: Some widgets require technical expertise to set up.
Where are the widgets from the previous dashboard in Shopify admin? Why can't I see the code snippet on Shopify?
Where are the widgets from the previous dashboard in Shopify admin? Why can't I see the code snippet on Shopify?
With Shopify 2.0, apps are no longer advised to use script-based widgets. As a result, widgets from the previous ReferralCandy dashboard such as the embedded signup page and the referral widget, are not supported for Shopify merchants. Additionally, the post-purchase popup will no longer be supported in August 2025.
To optimize your campaigns, ReferralCandy offers the following alternatives in Shopify admin:
Join block app for the embedded signup page
Referral extension for the post-purchase popup
For the floating referral widget, contact us to get your code snippet, please also let us know if this is a widget you'd like to see as an app block extension
π¬ Need help? Click the chat widget on the right to start a conversation. Learn more