Skip to content

Creating Workflows

Build custom automations step by step.

5 min readUpdated Mar 15, 2026
What you'll achieve
  • Create your first workflow from scratch
  • Configure triggers with custom conditions
  • Set up actions with the right parameters
  • Test before going live

Let's build a workflow. By the end of this guide, you'll have an automation running that notifies you when something important happens.


Creating a new workflow

  1. 1Go to Workflows
  2. 2Click Create Workflow
  3. 3Name your workflow (e.g., "Visibility Drop Alert")
  4. 4Add an optional description

Step 1: Choose a trigger

Click Add Trigger and select from categories:

Visibility triggers

TriggerWhen it fires
Visibility changedScore went up or down
Visibility droppedScore decreased (configure threshold)
Visibility increasedScore increased (configure threshold)
Won promptYou appeared where you didn't before
Lost promptYou stopped appearing where you were

Competitive triggers

TriggerWhen it fires
Competitor gainedAny competitor's visibility increased
Competitor threatCompetitor overtook you on a prompt
Gap detectedNew gap where competitor appears, you don't

Other triggers

TriggerWhen it fires
Research completedAny research run finishes
New citationCitation source discovered
Crawler visitAI crawler accessed your site (requires AI Pages)

Select your trigger, then configure its conditions.


Step 2: Configure trigger conditions

Most triggers have configurable parameters:

Example: Visibility dropped

ParameterOptions
ThresholdDrop of 5%, 10%, 15%, 20%, any
ScopeOverall, specific model, specific prompt
Time windowDay over day, week over week

Example: Competitor gained

ParameterOptions
CompetitorAny competitor, specific competitor
ThresholdGain of 5%, 10%, 15%, 20%, any
Prompt scopeAny prompt, specific prompts

Configure the conditions that matter to you. Tighter conditions = fewer alerts. Looser = more alerts.


Step 3: Choose an action

Click Add Action and select:

Content generation actions

ActionWhat it does
Generate articleCreate an AI-optimized article
Create campaignLaunch a content campaign
Generate summaryExecutive summary of trigger data
Generate PDF reportCreate and email a PDF report
Draft outreach emailDraft email to a citation source

Notification actions

ActionWhat it does
Send emailEmail to specified addresses
Post to SlackMessage to a Slack channel
Post to TeamsMessage to a Teams channel
Send webhookPOST JSON to any URL

Integration actions

ActionWhat it does
Publish to sitePush content to WordPress, Webflow, or Shopify
Update Google SheetAdd a row to a connected spreadsheet
Create taskAdd item to your task queue
Create Notion pageAdd to a connected Notion database
Send to CRMPush data to Salesforce or HubSpot

See the Triggers & Actions reference for the full list with parameters.

Select your action, then configure it.


Step 4: Configure action parameters

Example: Email notification

ParameterValue
Recipients[email protected], [email protected]
Subject[Trakkr Alert] {{trigger_summary}}
IncludeFull details, chart, recommended actions

Example: Slack message

ParameterValue
Channel#marketing-alerts
FormatRich (with graph) or Simple (text only)
Mention@channel, specific users, or none

Example: Webhook

ParameterValue
URLhttps://your-api.com/trakkr-webhook
MethodPOST
HeadersAuthorization: Bearer xxx
PayloadJSON with trigger data

Step 5: Test your workflow

Before activating:

  1. 1Click Test Workflow
  2. 2We simulate the trigger condition
  3. 3The action fires with test data
  4. 4Verify you received the notification

If the test works, you're ready to go live.


Step 6: Activate

  1. 1Review your configuration
  2. 2Toggle Active to on
  3. 3Click Save

Your workflow is now live and monitoring for the trigger condition.


Editing and managing

Edit a workflow

Click any workflow to modify triggers, conditions, or actions.

Pause temporarily

Toggle Active off. The workflow keeps its configuration but stops firing.

View history

See past executions: when it fired, what data was included, whether the action succeeded.

Delete

Remove a workflow entirely. This can't be undone.


Best practices

Start specific. It's better to create targeted workflows than catch-all ones.

Test thoroughly. Always test before activating. A misconfigured workflow is worse than none.

Monitor noise. If a workflow fires too often, tighten the conditions.

Add context. Use message templates that include relevant details so alerts are actionable.

Tip
Create your first workflow for visibility drops over 10%. This catches significant changes without overwhelming you with noise.

Next steps

Triggers & Actions

Full reference for all available options.

Templates

Start with pre-built workflows.

Was this helpful?

Press ? for keyboard shortcuts