Automate GoatCounter for free on Stepper

Privacy-friendly, open-source web analytics. Send pageviews/events to GoatCounter, fetch totals and per-path stats, and trigger automations on traffic milestones.

I want to integratewithSee how to connect GoatCounter to ...

Triggers available for GoatCounter on Stepper

New Path

Triggers when GoatCounter records a pageview/event for a path it hasn't seen before.

Pageview Threshold Reached

Triggers each polling cycle when the total pageview count for a chosen path (or the whole site) over a chosen window exceeds a threshold.

  • 3 parameter s

New Referrer

Triggers when a new top-referrer appears in your site stats.

Actions available for GoatCounter on Stepper

Send Pageview

Records a single pageview in GoatCounter. Use this from custom backends or apps that can't run the JavaScript counter.

  • 14 parameter s

Send Event

Records a single event (non-pageview) in GoatCounter, e.g., a button click or signup.

  • 10 parameter s

Send Pageviews (Batch)

Records multiple pageviews/events in a single request. Up to 500 hits per call.

  • 3 parameter s

Get Total Pageviews

Returns total pageview and event counts for a date range.

  • 4 parameter s

Get Pageview Stats

Returns pageview overview grouped per path.

  • 7 parameter s

Get Referrals For Path

Returns referral sources for a specific path.

  • 5 parameter s

Get Dimension Stats

Returns aggregated stats for a chosen dimension (browsers, operating systems, locations, languages, screen sizes, campaigns, top referrers).

  • 7 parameter s

Find Path

Looks up a tracked path by ID or browses available paths. Useful as a search/lookup step in workflows.

  • 1 parameter s

Find Site

Retrieves a site by ID, or lists all accessible sites if no ID is provided.

  • 1 parameter s

Start Export

Starts a background CSV export of all pageviews and returns the export ID, status URL, and download URL. The export runs asynchronously on GoatCounter; use the returned status URL (or a follow-up step) to check completion. Limited to once per hour by GoatCounter.

  • 1 parameter s

Make HTTP Request

Make an HTTP request to any URL with full control over method, headers, and body.