- Home
- Resources
- Integrations
- Cutt.ly
Cutt.ly Zapier integrationAutomate Cutt.ly with Zapier.
The Cutt.ly Zapier integration gives you 1 trigger, 8 actions and 0 searches. Each new short link can start a Zap, and other apps can shorten URLs, change UTM tags, set an expiry or pull click stats on a Cutt.ly link without anyone opening the dashboard.
Verified Trustpilot reviews · AI, automation & growth agency
What the Cutt.ly Zapier integration is good for
Cutt.ly is a URL shortener with click tracking and link management. Connected to Zapier, it can start an automation each time someone shortens a link, and it lets your other apps create, edit and analyze Cutt.ly links on their own, so the marketing team stops doing it by hand.
Campaign tracking that never gets skipped. Get Last Urls picks up each new short link and Change UTM sets its campaign source, so your analytics show where every click came from.
Links that end on time. URL Expiration makes a link stop after a date or a number of clicks and sends late visitors to a URL you choose, which suits a flash sale or a limited signup.
Short links made where the content lives. Shorten Url turns any address into a Cutt.ly link the moment another tool needs one, for a newsletter or a social post.
What Zapier does not do here: the only trigger, Get Last Urls, is a polling trigger, checked every 15 minutes on the free plan, and it reacts to new links, not to clicks. Click numbers come from the Analytics action, which you run as a step. There is no search either. Several actions also depend on your Cutt.ly plan, starting with the user domain option, available from the Single plan.
Weighing platforms? Look at the Cutt.ly Make integration and our n8n vs Zapier comparison.
The Zapier words behind this page
Seven terms come up again and again below. One line each, in plain English.
- Zap
- The automation you build on Zapier: one trigger, then one or more actions that run each time the trigger event happens.
- Trigger
- The event in an app that starts the Zap, here a newly shortened link in Cutt.ly. Once the Zap is on, Zapier waits for it.
- Action
- What the Zap does once started: the step that writes, changes or sends something for you, like setting a UTM tag.
- Task
- The unit Zapier bills: one action the Zap completes successfully. Your plan's allowance is a count of those.
- Polling vs instant
- A polling trigger is checked by Zapier on a timer; an instant one is reported by the app as it happens. Cutt.ly's trigger polls.
- Filter
- A step that lets the Zap continue only when the data that arrived meets your condition, and stops it otherwise.
- Multi-step Zap
- Any Zap beyond one trigger and one action. A filter or a second action makes one, and it then needs a paid plan.
What Cutt.ly costs you in Zapier tasks
Cutt.ly is not a premium app, so it runs on the free plan. Your bill depends on the actions; your delay depends on the plan's check interval.
- Premium appNo, available on the free plan
- Cutt.ly trigger1, polling
- Free plan100 tasks per month, two-step Zaps
- Each successful action1 task
The trigger never costs a task, and Zapier checking Cutt.ly for new links is free too. Each action that succeeds, one UTM changed or one link shortened, counts as one task; one that fails is not counted. The free plan gives 100 tasks a month and two-step Zaps only, with a check every 15 minutes. Add a filter, or chain Change Tag and Change UTM, and the Zap becomes multi-step, which needs a paid plan. Some Cutt.ly options, such as the user domain, also depend on your Cutt.ly plan.
Connect Cutt.ly to Zapier in 3 steps
- 01
Open Apps in Zapier
Go to Apps in your Zapier account and click + Add connection. A connection is your Cutt.ly account linked to Zapier once, then reused by every Cutt.ly step you build.
- 02
Select Cutt.ly
Search for Cutt.ly in the dialog, pick it and click Add connection. You need an existing Cutt.ly account, with access to the short links your Zaps will edit.
- 03
Sign in and grant access
Sign in to Cutt.ly in the tab that opens and allow Zapier to use the account. From then on, the trigger and every Cutt.ly action can pick this connection.
Your first Zap: tag every shop link for your campaigns
GoalWhen someone shortens a link to your online shop in Cutt.ly, the Zap sets its campaign source so the clicks show up in your analytics.
- 01
Build: start on Get Last Urls
Click Build, pick Cutt.ly and Get Last Urls as the trigger, then your connection. Zapier checks it on a timer, every 15 minutes on Free.
- 02
Test on real links
Run Test: Zapier brings back the three most recent short links of the account. Choose one that points to your shop for the next steps.
- 03
Keep the shop links only
Add a Filter from the plus icon: the field to check, a text rule, and your shop's address as the value. Then click Configure & test.
- 04
Set the UTM
Add Change UTM, map the short link into URL and type the Campaign Source, both required. Use the same source name your analytics already expect.
- 05
Test, then Publish
Test the steps and read what came back. With a filter, this Zap is multi-step and needs a paid plan. Click Publish to switch it on.
The Cutt.ly trigger
1 event starts a Zap when something happens in Cutt.ly. Zapier checks for them at the interval your plan allows.
Get Last Urls
Polling triggerIn Zapier“Get last shortened URLs”
Watches the links shortened in your Cutt.ly account and starts the Zap for each new one. It is the only way for something happening in Cutt.ly to set off a Zap, so every Cutt.ly automation that starts in Cutt.ly starts here.
The 8 Cutt.ly actions
Cutt.ly gives you 8 actions. For each one: what it does for you, when to reach for it, and what to watch out for.
Operations index
Delete
ActionIn Zapier“Delete your short URL”
Removes a short link from your Cutt.ly account. It needs the short URL and the user domain value.
URL Expiration
ActionIn Zapier“Toggle URL expiration for your short URL”
Makes a short link expire after a date or a number of clicks, then sends visitors to a fallback URL. It can count only unique clicks if you prefer.
Shorten Url
ActionIn Zapier“Put an url in this parameter to shorten it”
Turns a long address into a Cutt.ly short link. The URL is the only required field; skipping the page title lookup needs a Team Enterprise plan, public stats a Single plan.
Change Source URL
ActionIn Zapier“Change source URL of your short URL”
Points an existing short link to a new destination, so printed or shared links keep working when the page moves. What you can change depends on your Cutt.ly plan.
Analytics
ActionIn Zapier“Get statistic information about your shortened URL”
Fetches the click statistics of a shortened link, the only required field, and hands them to the next steps of the Zap.
Change Tag
ActionIn Zapier“Set tag for your short URL”
Sets a tag on one of your short links, which keeps a crowded Cutt.ly account sorted by client, campaign or channel.
Unique Clicks
ActionIn Zapier“Toggle unique clicks for your short URL”
Switches unique click counting on or off for a link. On the Single plan the uniqueness window is 15 minutes; Team plans can set it from 15 to 1440 minutes.
Change UTM
ActionIn Zapier“Change your shortened URL's UTM”
Edits the UTM settings of a short link, with the link and the Campaign Source as required fields. Your analytics then know which campaign brought each visit.
When the Cutt.ly Zap breaks
Zapier links no help article to Cutt.ly, so the known failure points are the general ones, and the first one bites hard on a link shortener.
One polling trigger and eight actions that write into the same account it watches: the risks are loops, gaps and batches. Go through these four cases before you publish, and if a Zap fails for another reason, the Zapier troubleshooting page is where to go next.
The Zap that shortens itself
A Zap started by Get Last Urls that runs Shorten Url creates a new short link, which the trigger picks up on the next check, and so on until the tasks run out.Old links stay untouched
A Zap only reacts to links shortened after it is switched on. The links already in Cutt.ly never get their UTM or tag; updating them is a separate job.A bulk batch gets held back
Shorten a large batch of links at once and the next check returns a huge pile. Zapier's flood protection can hold that batch back.A link never runs twice
Zapier remembers the links it has already seen on a polling trigger, so the same short link does not start the Zap a second time.
Need help automating Cutt.ly with Zapier?
A person reads every message.



