The No-BS Guide to Setting Up TikTok Tracking in Maropost (Former Neto Users, This One’s for You)
Look, I’m going to let you in on something: I’ve spent countless hours fixing broken TikTok implementations for Australian ecommerce stores. And let me tell you, it ain’t pretty. But today, we’re going to do this right, step by step, no fluff.
Why Should You Trust Me?
I’ve been elbow-deep in ecommerce tech stacks for years, specifically with Maropost Commerce Cloud (previously Neto). I’ve set up and fixed tracking for businesses ranging from local Perth startups to national retailers. This isn’t theory – it’s battle-tested stuff.
Prerequisites (The Non-Negotiables)
Before we dive in, you need:
- A Maropost Commerce Cloud website (obviously)
- Google Tag Manager installed with publish permissions
- GA4 ecommerce tracking working properly
- A TikTok Ads account
Pro tip: If you’re getting stuck on any of these prerequisites, that’s your sign to sort them first. Trust me, it’ll save you headaches later.
The Complete Setup Guide
Part 1: Creating Your TikTok Pixel 🎯
- Head to TikTok Ads Manager
- Navigate to Assets > Events Manager
- Click Create Pixel (if you don’t have one already)
- Select these specific options:
- Choose “Web Events“
- Select “Manual Installation“
- Pick the “Commerce” funnel template
- Choose “Custom Code” for Event Setup Method
- Copy your pixel code (keep this handy)
Part 2: GTM Implementation 🔧
Installing the Base Pixel
- Open Google Tag Manager
- Create a new tag:
- Click “New Tag“
- Name it something clear like “TikTok – Base Pixel”
- Choose “Custom HTML” as the tag type
- Paste your pixel code into the editor
- Save the tag
- Set up the trigger:
- Create a new trigger
- Select “All Pages“
- Save and name it appropriately
- Publish your changes (yes, right now – we’ll test it soon)
Setting Up Purchase Tracking
- Create another new tag in GTM:
- Click the Community Template Gallery
- Search for and select “TikTok Pixel“
- Add your Pixel ID (find this in TikTok Events Manager)
- Choose “PlacedAnOrder” as the trigger event
- Configure the properties:
- Enable “Use Google Analytics E-commerce Data Layers“
- Turn on “Enhanced Conversions“
- Set up the trigger:
- Create a new trigger
- Select “Custom Event“
- Event name:
ecommerceCheckout
- Fire on: “All Custom Events”
Part 3: Product Feed Setup 📊
In Maropost Commerce Cloud
- Access your admin panel
- Navigate to Settings & Tools > Export
- Select Complex Export
- Click Create New Custom Export
- Configure with these exact settings:
- Type: Inventory Export
- Name: “TikTok Product Feed”
- Download this template (no seriously, use this exact one)
- Upload the template to “Export Template Setting File”
- Set schedule (I recommend hourly for most stores)
- Copy the “File Location” URL (you’ll need this)
In TikTok Ads Manager
- Go to Tools > Catalogue
- Click Create
- Fill in the basics:
- Catalog Name (use your store name)
- Default Location (Australia)
- Default Currency (AUD)
- Set up the feed:
- Choose Data Feed Schedule
- Paste your Maropost file location URL
- Match the update schedule with your Maropost export
- Select “Update Your Feed” as the method
Part 4: Testing & Verification 🔍
Don’t even think about skipping this part. Here’s what you need to check:
- Install the TikTok Pixel Helper Chrome extension
- Visit your site and check for:
- Base pixel firing on all pages
- Event tracking on purchase completion
- No error messages in the helper
- In TikTok Events Manager:
- Use the Test Events feature
- Check the Diagnostics tab
- Verify purchase events are coming through
- Monitor your product feed:
- Check the Products tab in your catalogue
- Look for any feed errors
- Verify product data is accurate
Common Issues (Because They Will Happen)
- Purchase Events Not Firing
- Double-check your GA4 ecommerce setup
- Verify the ecommerceCheckout event in GTM
- Test with a real purchase (yes, buy something from your own store)
- Product Feed Errors
- Common culprits: missing required fields, wrong currency format
- Check image URLs are accessible
- Verify prices include/exclude GST consistently
- Pixel Not Firing
- Clear your browser cache
- Check GTM debug mode
- Verify you’ve published your GTM container
What’s Next?
Got everything set up? Brilliant. Now you can actually track your TikTok ad performance properly. But remember, the setup is just the beginning. You need to:
- Regularly check your feed for errors
- Monitor purchase event tracking
- Keep an eye on TikTok’s requirements (they love changing things)
Need Help?
Look, this stuff can get complicated. If you’re stuck, have questions, or just want someone to verify your setup, connect with me on LinkedIn. I help Australian businesses with this kind of thing all the time, and I’m always happy to chat tech.
PS: If this guide helped you, sharing it with other Maropost/Neto users would be legendary. Let’s help everyone get their tracking sorted.
Leave a Reply