trakily.
For e-commerceOnline stores and digital product shops

E-commerce analytics built around revenue

Trakily is e-commerce analytics software that shows which channels, campaigns and pages bring buyers, not just browsers. Revenue per visitor, by source, in one dashboard.

14-day free trial No card required 2-minute setup
Revenue · yourstore.com
Revenue
$21,480
+12%
Conversions
386
+5%
Revenue / visitor
$1.42
+8%
Visitors
15.1k
+4%
Revenue by channel
Organic Search$8,940
Email$5,210
Paid$4,380
Social$1,920
Direct$1,030
/collections/linen
2,140 visitors
$6,320
/guides/how-to-wash-linen
3,880 visitors
$3,410
/products/linen-shirt
1,020 visitors
$2,760
/
4,610 visitors
$2,190
Questions it answers

What store owners actually ask

Traffic reports tell you who showed up. These questions are about who bought.

Question 1

“Which channel brings buyers, not just traffic?”

Every channel, referrer and campaign shows visitors, revenue and conversions side by side. Revenue per visitor makes a small channel with big baskets easy to spot.

Dashboard → Channels
Revenue by channel
Organic Search$8,940
Email$5,210
Paid$4,380
Social$1,920
Question 2

“Which landing pages lead to a sale?”

Pages and entry pages carry the revenue of the visitors who viewed them, so you can see which guide, collection or product page starts the visits that end in a purchase.

Dashboard → Pages
Entry pages · revenue
/collections/linen
2,140 visitors
$6,320
$2.95/visitor
/guides/how-to-wash-linen
3,880 visitors
$3,410
$0.88/visitor
/products/linen-shirt
1,020 visitors
$2,760
$2.71/visitor
Question 3

“Are my ads paying for themselves?”

Connect Meta Ads and the spend for each campaign, ad set and ad sits next to the visitors, customers and revenue it brought, with cost per customer and ROAS.

Dashboard → Ads
Meta Ads · last 30 days
Summer linen · retargeting
$620 spend · 41 customers
4.8×
ROAS
Lookalike · new buyers
$1,140 spend · 29 customers
2.1×
ROAS
Broad · video
$880 spend · 6 customers
Losing money
0.6×
ROAS
Built for stores

An e-commerce analytics dashboard on one screen

The views you'd otherwise stitch together from your ad manager, your payment dashboard and your web analytics.

Revenue · last 30 days
$21,480
+12% vs previous 30 days

Revenue on the same chart as traffic

Visitors, revenue, conversions and revenue per visitor for any date range, with refunds subtracted.

Revenue by country
United States$9,820
United Kingdom$3,140
Germany$2,610
Canada$1,480

Revenue by country

See where buyers are, not just visitors, down to region and city.

<button  data-trakily-goal="add_to_cart"  data-trakily-goal-product="linen-shirt">  Add to cart</button>

Goals for the steps before checkout

Count add-to-cart, newsletter sign-ups or size-guide opens with a data attribute on the button. No tag manager needed.

Campaigns · revenue
spring-restock-email$3,920
summer-linen-retargeting$2,980
creator-collab-may$1,240
brand-search$860

Campaigns with their revenue attached

Every UTM campaign gets visitors, conversions and revenue, so the email that sold out a collection is easy to find again.

128 visitors on your store now
/products/linen-shirt
via Instagram
/collections/summer
via Email
/cart
via Google

Live visitors during a drop

See who's on the store right now, which page they're on and where they came from, while a launch or sale is running.

How it works

Live in three steps

Install guides for Shopify, WordPress, Webflow, Framer and plain HTML are built into the dashboard.

<!-- paste in <head> --><script defer  data-website-id="pls_…"  src="https://trakily.com/js/script.js"></script>
Step 1

Add the script

Paste one tag into your theme. On Shopify it goes in theme.liquid; on WordPress or WooCommerce use a header plugin.

Revenue sync
Stripe
PPolar
Lemon Squeezy
Paddle
Dodo Payments
Razorpay
Paste an API key once. Payments, refunds and subscriptions sync on their own.
Step 2

Connect your payment provider

If you take payments through one of these six providers, paste an API key and sales sync automatically.

Revenue
$21,480
+12%
Revenue / visitor
$1.42
+8%
Conversions
386
+5%
Visitors
15.1k
+4%
Step 3

Find what sells

Channels, campaigns, pages and countries now show revenue, not just visits.

Honest fit

Is it a fit for your store?

Revenue sync depends on how you take payments. Here's the honest version.

A great fit if

  • You take payments through Stripe Checkout, Polar, Lemon Squeezy, Paddle, Dodo Payments or Razorpay
  • You sell digital products, courses or a small catalog and want revenue by channel
  • You run Meta ads and want ROAS next to your organic channels

What it doesn't do (yet)

  • Shopify and WooCommerce orders aren't imported. The script tracks traffic, pages and goals there, but not order revenue
  • No product-level reports: SKUs, cart contents, inventory or margins
  • No Google Ads or TikTok Ads spend import yet
Pricing

Simple pricing that pays for itself

Start free for 14 days. No card required. Cancel anytime.

Starter
For your first product
$8/month$9
$90 billed yearlySave $18
Start free trial
10k monthly events1 website
  • Revenue attribution
  • Realtime visitors
  • Goals
  • 1 year of history
Most popular
Growth
For founders with traction
$16/month$19
$190 billed yearlySave $38
Start free trial
100k monthly events10 websites
  • Everything in Starter
  • Customer journeys
  • Funnels
  • Launches
  • AI traffic analytics
  • 3 years of history
Scale
For teams and portfolios
$41/month$49
$490 billed yearlySave $98
Start free trial
1M monthly eventsUnlimited websites
  • Everything in Growth
  • Team members
  • API access
  • Priority support
  • 5 years of history
Every plan 14-day free trial No card required Payment provider sync Cancel anytime
FAQ

E-commerce questions

What store owners ask before installing.

Start your free trial

The tracking script works on any store, and the dashboard has a Shopify install guide (WooCommerce uses the WordPress one). Revenue sync is different: Shopify and WooCommerce orders aren't imported today. Revenue is synced only when payments go through Stripe Checkout, Polar, Lemon Squeezy, Paddle, Dodo Payments or Razorpay.

Stop guessing. Start growing.

Add your site in two minutes and see which channels pay you by tonight.

14-day free trial No card required 2-minute setup