How To Implement Rakuten Conversion Tracking with Shopify via GTM
Elevar powers your data layer and server-side tracking needed to connect Rakuten and Shopify.

Integration Specs
- Channel Accuracy Monitoring
- Requires Elevar Data Layer
- GTM server-side client customizable
- Chrome Extension
- GTM Web Container
What's Included
Events
What customer events are tracked in this integration
- Purchase
- Base Tag
Customer Parameters
What customer parameters are tracked in this integration
- customer id
- customer status
- promo code
- order id
- discount amount
- line items
Steps to Implement
Step 1: Overview
Without a single line of code and done in minutes, Elevar helps you implement your Rakuten Conversion Tracking Tag for Shopify stores through Google Tag Manager using the most up-to-date requirements from each platform.
Plus – these templates come with built-in monitoring so you’re the first to know when a tag breaks and risks impacting your campaigns.
This integration supports the standard conversion tracking available with your Rakuten Advertising account.
Rakuten is a global cash-back shopping experience for consumers to shop, spend, and earn rewards. Brands can list products for shoppers to explore and purchase. Learn more about Rakuten Ads here.
Step 2: Install Data Layer to Your Store
In order to deploy Rakuten’s base tag and purchase conversion tracking via Google Tag Manager tags, you need to have a data layer implemented on your Shopify store that pushes customer and order data that Rakuten’s tags require.
If you don’t have a data layer for your Shopify store yet, then you can utilize Elevar’s data layer for Shopify. It’s a 1-click installation into your theme.
Step 3: Download Container for GTM
Inside of your Elevar account, go to Pre Built Tags > Rakuten.
Update your Rakuten merchant ID in the tag settings shown below.
Download the container and save to your computer.
Step 4: Import Container to GTM
Next up, go to your Google Tag Manager container > Admin > Import.
Be sure to select Merge container, not overwrite.
Once you’ve imported, verify your Merchant ID variable is accurate.
Step 5: Insert Rakuten Provided Base Script
Rakuten will supply a unique sitewide tracking code for your store that is unique to your account.
Once you have that you can copy into Base Tag that you just imported into GTM.
Step 6: QA & Publish
Once you’re ready to go live then put GTM into preview mode.
You can navigate the site and place an order to verify your Rakuten tags trigger as expected.
Remember that the data layer from step 2 needs to be live on your store in order for the variables – like customer id and order id – to populate.
Compatible Data Sources

Data Layer
FAQs
View common integration questions