Track the actions that actually matter
Clicks, form submissions, custom events, and revenue. Know which pages and sources drive conversions, not just traffic.
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
Track button clicks and page visits without code
Click goals match outbound links by URL, domain, button/link 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.
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
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
clickport.track('Purchase', {
product: 'Pro Plan',
category: 'subscription'
}, {
amount: 49.99,
currency: 'USD'
});
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
From goal to insight in one click.
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.
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