A short link for every new row
A new row in Google Sheets or Airtable gets a short link in the next column.
- Steps
Google SheetsWebhooksUpdate row
Zapier integration
Connect LinkTwin to the apps you already use. A Zap sends each new URL to LinkTwin and gets back a short link that opens in the right app, and LinkTwin can tell Zapier each time you create a link or someone clicks one.
Works both ways
Zapier can create links through the LinkTwin API, and LinkTwin can send Zapier a JSON event when something happens in your account.
Add a Webhooks by Zapier action that sends a POST request to the LinkTwin API. The next step can use the short link it returns.
{
"error": 0,
"id": "1221",
"shorturl": "https://linktw.in/desk-tour",
"title": "My $200 desk setup (full tour)",
"description": "A full tour of my $200 desk setup."
}
Start a Zap with the Catch Hook trigger of Webhooks by Zapier and paste its URL on the Zapier integration page in your dashboard. LinkTwin posts a JSON event each time you create a short link and each time someone clicks one.
{
"type": "url",
"longurl": "https://www.youtube.com/watch?v=x7K2pQ9mW4s",
"shorturl": "https://linktw.in/desk-tour",
"date": "04-10-2026 09:41:12"
}
{
"type": "view",
"shorturl": "https://linktw.in/desk-tour",
"country": "United States",
"city": "Austin",
"referer": "https://l.instagram.com",
"os": "iOS",
"browser": "Safari",
"date": "2026-10-04 09:41:12"
}
Example payloads with the real field names.
Setup
One request to the LinkTwin API, with your API key in the Authorization header and the URL in the body.
Copy your API key from Settings in your LinkTwin dashboard. API access comes on every plan.
After your trigger, such as a new row in Google Sheets, send the URL to the LinkTwin API with the fields below. Then test the step.
The next step gets shorturl from the response. Write it back to the row, post it or send it on.
Fill in these fields. Map the column that holds your URL to url.
| Field | Value |
|---|---|
| Action | Webhooks by Zapier: POST |
| URL | https://linktw.in/api/url/add |
| Payload type | json |
| Data | url = {{Product URL}} |
| Headers | Authorization: Bearer YOUR_API_KEY |
Check your Zapier plan first: as of October 2026, Zapier lists Webhooks by Zapier on its Professional, Team and Enterprise plans, and not on Free.
Other API options are keys you can add under Data too.
| Key | What it does |
|---|---|
custom | Your own alias, such as desk-tour. |
domain | One of your branded domains. |
note | A private note that only you see. |
expiry | The date the link stops working, such as 2026-12-31 23:59:59. |
Each one is a trigger, the LinkTwin step and one action. Swap the apps for the ones you use.
A new row in Google Sheets or Airtable gets a short link in the next column.
Google SheetsWebhooksUpdate rowEach new product in your store gets a short link that opens the right app, ready for your posts.
ShopifyWebhooksSlackNew videos or posts from an RSS feed become short links, posted to your channel.
RSSWebhooksTelegramLinkTwin sends a webhook for each link you create, and the workflow adds it to a sheet.
LinkTwin webhookGoogle SheetsLinkTwin sends a webhook when someone clicks your link, with the country, referrer and device.
LinkTwin webhookSlackAdd a collection or a custom alias in the same request, so every link lands in the right place.
Form entryWebhooksEmailStill have questions? Contact us.
Yes, in both directions. A Zap can create links by calling the API with Webhooks by Zapier, and LinkTwin can send a Zapier webhook each time you create a link or someone clicks one. Paste your webhook URLs on the Zapier integration page in your dashboard.
Both directions use Webhooks by Zapier. As of October 2026, Zapier lists Webhooks by Zapier on its Professional, Team and Enterprise plans and not on Free. Check your Zapier plan before you build the Zap.
Creating links from a Zap uses the LinkTwin API, and API access comes on every plan. You can create a free account first and upgrade when you are ready to connect Zapier.
Yes. A link made from a Zap is the same as one made in the dashboard: YouTube, Amazon, Spotify and other supported links open in the app on a phone, and fall back to the web page when the app is not installed.
Yes. Add more keys under Data, such as custom for the alias, domain for a branded domain or expiry for an end date. The API documentation lists every field.
The REST API, the MCP server and the CLI all use the same API key and manage the same links.
REST API
MCP server
Command line
Create an account, copy your API key and send your first URL.
API access comes on every plan. See plans