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:
- Create an account — sign up at usebeckon.com/signup with your email or sign in with Google or GitHub.
- 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.
- 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.
- Track your results — view click analytics, form submissions, and more from the dashboard.
- 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:
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
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.