E-Commerce Conversion Tracking
UserBird can track products sold, quantity, revenue, and currency.
UserBird will link these to anonymous user sessions, providing attribution to ad networks and campaigns.
E-commerce tracking in UserBird requires adding additional tracking script to your website, that is triggered upon conversions.
UserBird automatically detects Google Analytics 4 e-commerce revenue events
If you already have Google Analytics 4 revenue tracking installed in your site, you don't need to do anything. UserBird will detect these conversions. Learn more.

How to Track Revenue in UserBird
Set up UserBird on your website.
Make sure UserBird is installed and working on your website already.
Add the
revenue
tracking script.All fields are required.
<script> userbirdq.push(['revenue',{ amount: 100, product: 'Widget', currency: 'USD', quantity: 1, event_type: 'revenue' }]); </script>
You will need to call
userbird.revenue
for each line item.Pass through your checkout process
Verify data is being received in UserBird.
Frequently Asked Questions
Can I install this script via Google Tag Manager?
Yes, you can install UserBird revenue tracking inside Google Tag Manager.
Make sure you use tag sequencing so that the conversion tracking script fires after the UserBird analytics.js
script is loaded.
Does UserBird convert currencies?
Yes. UserBird tracks sales in different currencies.
UserBird maintains daily global exchange rates, and can convert sales to your site's display currency automatically.
UserBird uses the exchange rate on the day of the sale to convert the currency.
How long can product names be?
The maximum product name length is 100 characters.
Can I track SKUs?
We don't track SKUs separately; you should append these to the product name when tracking.