peregrine
demo.peregrine
Get Peregrine
3 now
← Back

Overview

First touch · last 30 days · demo.peregrine

First touch · last 30 days

Sent the most visitors

reddit.com

1,309 visitors · 26% of all first touches

Earned the most money

newsletter

$9,651 of $22,017 · 439 orders

reddit.com sent the most people. newsletter paid the bills.

3 here nowIL/changelogreddit.comUS/docs/quickstartnews.ycombinator.comIL/docs/quickstartDirect
Revenue$22,0171.9% vs prev
Visitors5,3463.2% vs prev5,072 new · 274 returning
Conversion36.23%1.4% vs prev
Revenue / visitor$4.121.3% vs prev
Bounce rate16%2.0% vs prev
Session time4m 16s0.8% vs prev

Traffic and revenue

Daily visitors against what they paid · last 30 days

VisitorsRevenue
0100200300$0$500$1,000$1,500Sep 9Sep 23Oct 8

Which channel brought them

Credited to each buyer's first ever visit — a later direct return still counts to the channel that found them.

Top pages

Most viewed in this window

Who and what

Devices, countries and cities in this window

DevicesVisitors
desktop2,666
mobile1,784
tablet896
Visitors
USUnited States2,023
DEGermany683
ILIsrael676
GBUnited Kingdom668
INIndia664
CACanada632

Goals

Events your site reports itself

signup1,744 of 5,346 visitors32.6%
checkout_started715 of 5,346 visitors13.4%
How do I add a goal?

Call the tracker with a name, anywhere on your site — a signup handler, a form submit, a thank-you page. Nothing to configure here: the name shows up on this panel once the first one arrives.

window.peregrine && window.peregrine('signup');
  • The && matters. The tracker is a deferred, cross-origin script: it can still be loading, or blocked by an extension, and a goal is never worth throwing on a page your visitor is using.
  • Names are lowercase a–z, 0–9 and _, up to 32 characters. Anything else is dropped at ingest rather than stored under a name you would not recognise.
  • pageview, outbound and purchase are taken. Page views, outbound clicks and paid orders each have their own panel, so they are kept out of this one.
  • Counted once per visitor. The rate is visitors who fired it out of all visitors in the range, so calling it twice for the same person changes nothing.
  • A second argument attaches detail — window.peregrine('signup', { plan: 'pro' }). It is stored with the event, capped at 1 KB, and is not charted yet.

Outbound links

External links visitors clicked

justperegrine.com1,042
x.com/idanrachmani991