Skip to main content
images/morf.svg The Generate Track Url action creates browser-friendly URLs that trigger Track events when accessed. This enables triggering Morf analytics events through simple HTTP GET requests, making it ideal for email links, embedded buttons, or any scenario where you need to track user interactions via URL clicks.

How It Works

When a browser visits the generated URL:
  1. Browser Request: A user clicks the generated URL or their browser navigates to it
  2. Track Event Processing: Morf decodes the embedded track data and processes the analytics event
  3. Response: The browser receives either:
    • A custom success page (if Success Text was provided)
    • A JSON response (if no Success Text was provided)
The generated URL contains encoded track event data that gets processed through Morf’s standard Track API endpoint when accessed.

Use Cases

  • Email Marketing: Track email click-through events by embedding tracking URLs in email content
  • Social Media: Monitor engagement from social media posts and campaigns
  • Web Analytics: Track button clicks, form submissions, or other user interactions
  • Customer Journeys: Capture touchpoints across different platforms and channels

Parameters

Parameters

Result Object Field Details

You can use the result of the action’s data as inputs to downstream workflow actions. Each fetch action requires a result object key to be specified which will nest the action’s result data inside the downstream data context in the Workflow. Here we demonstrate how to refer to this data using the prefix $result_object_key.
Fetch Action Response Object