Plays well with your entire stack
Short links are universal by design. Here's how teams wire GoTo.now into the tools they already use.
Explore the API
Popular ways to connect
REST API
Create and manage links from any language or platform via our REST API v3.
SMS platforms
Drop short links into Twilio, MessageBird or any SMS tool - They're just text.
Email marketing
Use clean links in Mailchimp, Brevo, Klaviyo and friends; referrer data attributes email clicks.
Social schedulers
Buffer, Hootsuite, Later - Shorten once, schedule everywhere, compare platforms.
Google Analytics
Shorten UTM-tagged URLs from our UTM builder so GA4 receives full campaign data.
QR on anything
Download PNG/SVG codes for menus, packaging, posters, slides and badges.
Spreadsheets
Batch-create links for catalogs and mail-merges via the API's idempotent creation.
Zapier-style automation
Any tool that can make an HTTP request can mint a GoTo.now link in one step.
Four integration paths that work today
No-code HTTP steps. In Zapier, Make, or n8n, add a POST to https://goto.now/api/v1/links, pass Authorization: Bearer gtn_YOUR_KEY, and send the destination as url. Map the returned shortUrl into the next SMS, email, CRM, or spreadsheet step.
Campaign attribution. Build a tagged destination in the UTM builder, shorten it, then use the clean link in email, social, or print. Saved UTM presets keep source and medium names consistent across a team.
Outcome tracking. When an order, signup, booking, or lead completes, POST it to /api/v1/conversions with the link's short code. An externalId makes retries safe, and campaign reports put clicks and conversions side by side.
Signed event delivery. Add an HTTPS webhook in Dashboard Settings. GoTo.now sends link, milestone, referral, and conversion events through a durable retry queue with an HMAC signature your server can verify.
Shopify revenue attribution. Connect an Orders paid webhook in Dashboard Settings. GoTo.now verifies Shopify's HMAC signature and store identity, matches goto_code or gtn_code from the order landing URL, and records the paid order as an idempotent conversion against that short link.
Spreadsheet and migration work
For one-off batches, use Dashboard → Import CSV with a destination column and an optional custom-slug column. For recurring feeds, use /api/v1/links with findIfExists: true; repeating a destination then returns the existing account link instead of creating another one.
Start safely
Create a separate key for each production system so one integration can be revoked without interrupting the others. Keep keys in a server-side secret store, not a spreadsheet formula or browser script. The developer quickstart contains current endpoints, rate limits, cURL examples, conversions, and webhook signing details.