Skip to content

Frequently asked questions

Short answers to common questions. Click a question to expand its answer. For deeper coverage, follow the links into the rest of the docs.

Do I need a Google Workspace account?

Yes. FormSlug signs you in with a Google Workspace account on your own domain (you@yourcompany.com). Personal @gmail.com accounts can’t sign in — FormSlug uses your Workspace domain to group teammates into one shared workspace, which doesn’t work for free Gmail accounts. See Sign in & install the add-on.

Can I use FormSlug with Microsoft Forms, Typeform, or other form tools?

No. FormSlug is built specifically for Google Forms and validates that every destination URL is a published Google Forms URL. Other form tools aren’t supported.

Is there a free plan?

Yes. The Free plan covers up to 5 active slugs on the shared go.formslug.com domain, for one user. Custom domains, pause/resume, per-slug analytics, and teammates require Pro or higher. See Plans & subscription.

Where is my data stored?

In the EU — Firestore multi-region (Belgium / Netherlands) for application data, Cloud Run in Belgium for the backend, Stripe for billing. See Privacy.

The slug name I want is taken — what now?

Slug names are unique within your workspace. If a name is currently in use, pick a variation (feedback-2026, q1-feedback). If a previously-used slug was deleted, the name becomes claimable again — just try creating it. Some words like login and admin are reserved across all workspaces.

Why are words like login and admin reserved?

Two reasons: phishing-risk words (login, signin, password, pay, bank, google, etc.) are blocked workspace-wide because a malicious-looking short link harms both your brand and FormSlug’s. Technical names (api, www, app, dashboard) conflict with FormSlug infrastructure.

Can two slugs point to the same Google Form?

Yes — and it’s a common pattern. Use distinct slug names (e.g. signup-linkedin, signup-newsletter) and attach different campaign UTMs to each so your analytics tool can attribute clicks by channel.

What happens if I delete a slug?

Deletion is permanent — the click history is gone and the URL stops resolving. The slug name becomes available for someone (in your workspace or anywhere on the shared domain) to claim later. If you might want to redirect somewhere else later, pause the slug instead. See Manage your slugs.

Can I change where an existing slug points?

Yes — open My slugs in the dashboard or the slug’s detail screen in the add-on, click Edit destination, paste the new Google Forms URL, and save. The short URL stays the same; anyone with it bookmarked doesn’t need to update anything. Editing destinations requires Pro or higher.

My custom domain is stuck on Pending — what should I check?

Three things, in order:

  1. DNS propagation — give it a few minutes; sometimes longer.
  2. CNAME value — must be exactly caddy.formslug.com. (some providers require the trailing dot).
  3. Conflicting records — if go.yourcompany.com was previously used by another service, remove that record first.

Then click Re-check in the dashboard. See Custom domain.

Can I use my apex domain (yourcompany.com) instead of a subdomain?

No. FormSlug requires a subdomain (go.yourcompany.com, links.yourcompany.com) because the setup uses a CNAME record, and DNS standards forbid CNAME on the apex of a domain. Subdomains also leave your main website untouched.

Will my existing go.formslug.com/... links keep working after I add a custom domain?

Yes. Both URLs serve the same slugs in parallel, so links you’ve already shared (or printed, or QR-coded) don’t break. New slugs are issued on your custom domain by default.

Can I switch between monthly and annual billing?

Yes — open Billing in the dashboard, click Manage subscription, and update your billing cycle in the Stripe Customer Portal. Annual billing saves 20%.

What happens when I downgrade past my current usage?

FormSlug prompts you to bring your workspace under the lower plan’s limits before the downgrade completes — for example, deleting extra slugs to fit Free’s 5-slug cap or removing members to fit Pro’s 4-seat cap. Export your slugs first if you want to keep a record. See Downgrade.

Do you offer refunds?

If something goes wrong, email support@formslug.com and we’ll work it out case-by-case. We don’t operate a self-serve refund flow.

Does FormSlug see my Google Form responses?

No. FormSlug reads only the URL of the form you have open in the editor (so a slug can point to it) and never accesses form questions or responses. The forms.currentonly scope is also limited to that single form — FormSlug can’t see your other forms. See Security.

Do you track who clicks my links?

No analytics-level tracking. FormSlug counts clicks per slug — that’s it. No cookies, no device fingerprints, no cross-site tracking. Cloud Run access logs (which include visitor IP) are kept briefly for abuse handling and rate-limiting, and aren’t exposed in any analytics surface. See Privacy.

Visitors see a Google error page when they open my slug.

The slug resolves to your Google Form correctly — but the form itself is returning the error. Common causes:

  • The form isn’t published yet. FormSlug doesn’t change form visibility; publish in Google Forms first.
  • The form has been deleted or moved.
  • The form has reached its response limit or has been closed by the owner.
The FormSlug add-on doesn't appear in the Google Forms toolbar.

Try, in order: refresh the form tab, confirm the add-on is installed for the same Google Workspace account you’re using in Forms, and confirm your admin hasn’t blocked the Marketplace for your domain. If you’re still stuck, reinstall from the Google Workspace Marketplace.

My invited teammate didn't get the invite email.
  • Check the Spam or Promotions folder.
  • Make sure you invited the address on your Workspace domain — invites only work to addresses on the same domain as your workspace.
  • Try resending from Team members in the dashboard. If it still doesn’t arrive, contact support@formslug.com.