Product Guide

Everything you need to get started with Beckon. Create short links, build forms, track analytics, and more.

Getting Started

Welcome to Beckon! Here's how to get up and running in minutes:

  1. Create an account — sign up at usebeckon.com/signup with your email or sign in with Google or GitHub.
  2. Create your first short link — paste any URL into the dashboard and get a short link instantly. Customise the slug, add a password, or set an expiration date.
  3. Build a form — use the visual form builder to create a form with 20+ field types. Publish it as a hosted page or embed it on your site.
  4. Track your results — view click analytics, form submissions, and more from the dashboard.
  5. Invite your team — add team members and collaborate on links and forms together.

Short Links

Creating Links

From the dashboard, click New Link and paste your destination URL. Beckon will generate a unique 7-character short code automatically. You can also set a custom slug for branded links (e.g., gtg.sh/my-launch).

Each link can include an optional title and tags for organisation. Links are created under your active team, so all team members can access them.

Custom Domains

Use your own domain for short links instead of the default gtg.sh domain. Navigate to Dashboard → Domains and add your domain. You'll need to configure a DNS record pointing to our servers.

Once verified, all new links can use your custom domain. Existing links on gtg.sh will continue to work. SSL certificates are provisioned automatically.

Password Protection

Add a password to any link to restrict access. When someone visits the short link, they'll be prompted to enter the password before being redirected. This is useful for sharing sensitive content with specific people.

Link Expiration

Set an expiration date or a maximum click count on any link. Once expired, visitors will see a message that the link is no longer available. This is ideal for time-limited promotions, event invitations, or temporary access.

Link Analytics

Every link automatically tracks clicks with detailed analytics. View total clicks, unique visitors, geographic distribution, device and browser breakdown, referrer sources, and UTM parameters. Filter by date range and export data as CSV. All IP addresses are hashed for privacy.

Forms

Form Builder

The visual drag-and-drop builder lets you create forms without writing any code. Add fields, rearrange them, configure validation, and preview your form in real time. Each form gets a unique hosted URL and can also be embedded on any website.

Field Types

Beckon supports 20+ field types to cover any use case:

Short Text
Long Text
Email
Phone
Number
URL
Date
Time
Dropdown
Multi-Select
Checkbox
Radio Buttons
Rating
Scale
File Upload
Signature
Hidden Field
Heading
Paragraph
Divider
Address

Multi-Step Forms

Break long forms into multiple steps with progress indicators. Each step can have its own set of fields and validation rules. Users can navigate back and forth between steps before submitting.

Conditional Logic

Show or hide fields, skip steps, or redirect users based on their answers. For example, show a follow-up question only if someone selects "Other" from a dropdown, or redirect to a different thank-you page based on the rating given.

Submissions

All form submissions are stored in your dashboard. View individual responses, filter by date or field values, and export as CSV. You'll also see submission analytics including total views, submission count, and completion rate.

Spam Protection

Beckon includes multiple layers of spam protection, all configurable per form:

  • Honeypot fields — invisible fields that catch bots.
  • CAPTCHA — support for hCaptcha, reCAPTCHA, and Cloudflare Turnstile.
  • Rate limiting — limit submissions per IP address.
  • IP and email blocklists — block known bad actors.
  • Profanity filters — automatically flag or reject submissions with inappropriate content.

Webhooks and Integrations

Send form submissions to external services in real time. Configure webhook endpoints for each form to push data to Slack, Discord, Zapier, Make, or any custom URL. Webhooks include the full submission data as JSON with a verification signature.

Embedding Forms

Embed your forms on any website using one of three methods:

  • Inline embed — render the form directly in your page with a script tag.
  • iframe — embed as an iframe for complete isolation.
  • Popup widget — add a floating button that opens the form in a modal.

Each method provides a code snippet you can copy from the form settings in the dashboard.

API Reference

The Beckon REST API lets you create and manage links, forms, pages, and analytics programmatically. Authenticate with API keys generated from your dashboard.

Account & Billing

Plans

Beckon offers two plans: Free and Pro ($9/mo). Each plan has different limits for links, forms, clicks, submissions, custom domains, and team members. Add extra users to Pro for $7/mo each. View current pricing and limits on the pricing page.

Teams

All accounts belong to a team. On the Free plan, your team has one member (you). Pro plans support multiple members with role-based access — each additional user is $7/mo. Invite team members from Dashboard → Team. Team members share links, forms, analytics, and domains.

Billing

Paid plans are billed monthly or annually via Stripe. You can upgrade, downgrade, or cancel at any time from Dashboard → Settings → Billing. Downgrades take effect at the end of the current billing period.

Two-Factor Authentication

Secure your account with TOTP-based two-factor authentication. Enable it from Dashboard → Settings using any authenticator app (Google Authenticator, 1Password, Authy, etc.).

Deleting Your Account

You can delete your account and all associated data from Dashboard → Settings. This action is irreversible. All your links, forms, analytics, and team data will be permanently removed within 30 days.

Need help?

Can't find what you're looking for? We're happy to help.