Clickport
Start free trial

Track the actions that actually matter

Clicks, form submissions, custom events, and revenue. Know which pages and sources drive conversions, not just traffic.

Goals Panel

All your conversions in one panel

Four goal types in one view: clicks, pageviews, form submissions, and custom events. Each goal shows visitors, event count, and conversion rate. Combined with engagement tracking, you see not just what converts but how deeply visitors engage before converting.

Filter by type with subtabs. Expand any event-based goal to see property breakdowns. Sort by visitors, count, or CR to find what converts.

  • Colored badge letters for instant visual identification
  • Subtabs for All, Clicks, Pages, Forms, and Events
  • Click any goal row to filter the entire dashboard by that conversion
PagesSessionsGoals
AllClicksPagesFormsEvents
SSignup Page Visit
73013.9%
NNewsletter Signup
1051052.0%
RRegistration
1021021.9%
DDemo Request
1001001.9%
SESignup Event
941071.8%
CContact Form
93931.8%
PPricing Page Visit
891.7%
BAmazon Buy Button
52641.0%
$Purchase
35360.7%
Clicks & Pageviews

Track button clicks and page visits without code

Click goals match outbound links by URL, domain, element text, title, or Amazon ASIN. Set up "Amazon Buy Button" with one condition and every affiliate click is tracked.

Pageview goals match by URL path. Mark your thank-you page or signup confirmation as a conversion and see which traffic sources actually get people there.

  • 8 match operators: contains, equals, starts with, ends with, regex, and more
  • Combine conditions with AND/OR logic for precise targeting
  • No tag manager, no extra scripts. Works with the same privacy-first tracker.
B Amazon Buy Button CLICK
Condition
URL contains amazon.de
Counts as conversion
S Signup Page Visit PAGE
Condition
Path equals /signup
Counts as conversion
Form Tracking

Every form submission, captured automatically

The tracker detects form submissions from Contact Form 7, WPForms, Gravity Forms, and native HTML forms. No tag manager needed, no extra setup. Install the tracker and form goals work.

Form names are detected automatically from the form's ID, name attribute, or the plugin's form title. Create a form goal with one condition to track specific forms.

  • Auto-detects 6+ WordPress form plugins out of the box
  • Native HTML forms with submit events are tracked too
  • See form name, submission count, and conversion rate per form
PagesSessionsGoals
AllClicksPagesFormsEvents
NNewsletter Signup
1051052.0%
DDemo Request
1001001.9%
CContact Form
93931.8%
RRegistration
38380.7%
Detected form plugins
Contact Form 7 WPForms Gravity Forms HTML <form>
Custom Events & Revenue

Track anything with one line of code

Send custom events with properties and revenue using clickport.track(). Attach up to 30 properties per event and see breakdowns directly in the dashboard.

Revenue attribution shows total revenue per event. See which products, plans, or categories drive the most value, and which traffic sources bring paying customers.

  • Properties with expandable breakdowns: Product, Plan, Category, etc.
  • Revenue tracking with amount and currency per event
  • Detected events picker auto-populates recent custom events for easy goal creation
// Track a purchase with properties and revenue
clickport.track('Purchase', {
  product: 'Pro Plan',
  category: 'subscription'
}, {
  amount: 49.99,
  currency: 'USD'
});
$Purchase
35360.7%
Product
Pro Plan14
Basic Plan9
Add-on Pack8
Enterprise License5
Category
subscription23
upgrade9
one-time4
$ 1,749.64 total revenue
Configuration

Set up a goal in 30 seconds

Pick a type, add a condition, choose a badge color, and save. Flexible conditions with 8 operators (contains, equals, starts with, ends with, regex, and more) let you match any pattern.

The "counts as conversion" toggle controls which goals feed the Conversions and CR KPIs on your main dashboard. Keep some goals as tracking-only, promote others to full conversions.

  • Badge letter + color customization for instant visual identification
  • AND/OR logic for multi-condition goals
  • Detected events picker auto-populates recent custom events from your site
Goals & ConversionsConfigure your objectives×
SSignup Page VisitPAGE
Edit
NNewsletter SignupFORM
Edit
AAmazon LinksCLICK
Edit
SESignup EventEVENT
Edit
$PurchaseEVENT
Edit
+ Add Goal
Edit Goal×
Name
Amazon Links
Type
Click Pageview Form Custom
Track clicks by URL, domain, element, or title. Amazon product IDs are auto-detected.
Badge
A
Color
Conditions (match ANY ▾ of the following)
URL
contains
/go/
×
Element
equals
value...
×
+ Add Condition

From goal to insight in one click.

PagesSessionsGoals
AllRealtimeConvertedCopiedBounced
10.2. 14:11   Google · DE · Desktop · Chrome
/features3:12
/pricingP1:47
/signupS0:58
10.2. 13:45   TikTok · AT · Mobile · Safari
/blog/best-headphones4:22
/reviews/sony-xm5B2:15
10.2. 12:30   Newsletter · CH · Desktop · Firefox
/contactC1:38
Session Drill-down

See exactly which sessions converted

Click any goal to filter sessions by that conversion. See the full page path, duration, source, and which goal triggered. Understand the journey, not just the number.

KPI Overview Today vs avg last 4 Tuesdays
Conversions
47
▲ +18.7%
Conversion Rate
3.2%
▲ +0.4%
Visitors
1,469
▲ +12.4%
Bounce Rate
31.2%
▼ -8.1%
Goals marked "counts as conversion" feed these KPIs automatically.
Conversion KPI

Conversions in the main dashboard

Goals marked "counts as conversion" feed the Conversions and CR KPIs alongside Visitors, Bounce Rate, and Duration. One dashboard, full picture.

Explore more features

Engagement
Scroll depth, duration, copy detection
A 0-100 engagement score on every panel. See who reads, not just who clicks.
Setup
One script tag, under 2 minutes
Add one line of code and your dashboard fills with data. No configuration wizards.
For Ecommerce
Revenue tracking and purchase funnels
Track purchases, affiliate clicks, and product interest with privacy-first analytics.

Start tracking for free

Start free trial See how it works
No credit card required. Set up in under 2 minutes.