How to Add a Contact Link to Your Linktree Without Getting Spam

Linktree is a fantastic way to gather all of your important URLs in one tidy list—your portfolio, social profiles, newsletters, and more.
But when it comes to letting people reach you directly, the classic mailto: link is a privacy nightmare. Web scrapers love to harvest raw email addresses, flooding you with unwanted messages, newsletters, and even phishing attempts.

Enter FormCrab: a private, anti‑spam email form service that lets you receive messages without ever exposing your real inbox address. No code, no hosting fees, just a clean link you can drop anywhere—GitHub READMEs, Twitter bios, static blogs, and of course, Linktree.

Below you’ll learn:

  1. Why a plain email link is risky.
  2. How to replace it with a FormCrab private link.
  3. Advanced tricks—pre‑filling fields, custom subjects, redirects, and webhook integration.

Let’s get started!


1. The Spam Problem with mailto: Links

When you add a link like this:

<a href="mailto:[email protected]">Email me</a>

any crawler that scans the internet can easily read the address and add it to spam lists. The result?

  • Hundreds of promotional emails.
  • Potential phishing attempts.
  • A clogged inbox that makes it hard to notice genuine inquiries.

Even if you hide the link behind a button or an image, the underlying mailto: URL is still visible in the page source.


2. Why FormCrab Is the Perfect Replacement

FormCrab’s private endpoint acts as a proxy. You get a unique, random URL (e.g., https://formcrab.com/f/abc123xyz) that:

  • Keeps your real email invisible to bots and web scrapers.
  • Provides built‑in anti‑spam protection (CAPTCHA, rate limiting, etc.).
  • Sends the submitted message directly to your inbox or your chosen webhook.
  • Requires zero HTML—just a single link you paste anywhere.
  • Offers full control over the user experience (prefill fields, redirect after submit, custom subjects, etc.).

All of this works without you needing a server, a domain, or any backend code.


3. Adding the FormCrab Link to Your Linktree

  1. Create a FormCrab form at formcrab.com.
    You’ll receive a unique token, e.g., abc123xyz. Your private link will be:

    https://formcrab.com/f/abc123xyz
    
  2. Log in to Linktree and edit the list of links.

  3. Add a new entry (or replace an existing “Email me” link) and paste the FormCrab URL as the destination.
    Title it anything you like—“Contact Me”, “Get in Touch”, “Support”, etc.

Your Linktree now displays a clean “Contact” button that routes visitors to a FormCrab landing page, collects their message, and forwards it to you—while your real email stays hidden.


4. Super‑Charge the Link with GET Parameters

FormCrab lets you pre‑populate the form or alter its behaviour simply by appending query strings. Replace {custom-link} with your own token.

4.1 Auto‑fill the Name Field

If you already know the visitor’s name (e.g., from a personalized outreach), you can save them a keystroke:

[Email us](https://formcrab.com/f/{custom-link}?name=Hugh){:target="_blank"}

4.2 Pre‑set Visitor Email

When you already have the user’s email (perhaps from a prior signup), you can pre‑fill it:

[Contact Support](https://formcrab.com/f/{custom-link}[email protected]){:target="_blank"}

4.3 Custom Subject for Classification

Tag incoming messages automatically—useful for sorting tickets or analytics:

[Report an Issue](https://formcrab.com/f/{custom-link}?subject=Urgent+Support+Request){:target="_blank"}

4.4 Predefined Message Template

Guide users with a starter text, reducing back‑and‑forth:

[Inquiry](https://formcrab.com/f/{custom-link}?message=I+would+like+to+request+a+demo){:target="_blank"}

4.5 Custom Redirect After Submission

By default FormCrab shows a “Thank You” page. Override it with any URL you control:

[Send and Return](https://formcrab.com/f/{custom-link}?next=https://yoursite.com/success){:target="_blank"}

All of these parameters can be combined, e.g.:

https://formcrab.com/f/abc123xyz?name=Jane&email=jane%40example.com&subject=Demo+Request&next=https%3A%2F%2Fmydomain.com%2Fthanks

5. Capture the Data with a Webhook (Optional)

If you run a CRM, ticket system, or need to log leads programmatically, point FormCrab at a webhook URL. FormCrab will POST a JSON payload like this:

{
  "name": "Hugh",
  "email": "[email protected]",
  "subject": "hello! there",
  "message": "hello! there",
  "submittedAt": "2026-03-12 10:20:08",
  "extra": {
    "key1": "value1",
    "key2": "value2"
  }
}

Add the webhook URL in your FormCrab dashboard, and every submission will be sent instantly to your endpoint.


6. Checklist – Your Spam‑Free Linktree Contact Setup

  • [ ] Sign up at formcrab.com and generate a private form token.
  • [ ] Copy the base URL (https://formcrab.com/f/{token}) into Linktree.
  • [ ] Test the link—submit a message and verify it lands in your inbox.
  • [ ] (Optional) Append GET parameters to pre‑fill fields or set a custom redirect.
  • [ ] (Optional) Configure a webhook if you need the data in another system.
  • [ ] Publish your Linktree and enjoy spam‑free communication!

7. Final Thoughts

A simple mailto: link is a privacy liability in today’s web. By swapping it for a FormCrab private link, you retain the convenience of direct contact while shielding your email from bots, scrapers, and spammers.

Because FormCrab provides:

  • Zero‑code setup – just a link.
  • Anti‑spam protection – built‑in defenses against bots.
  • Full customisation – GET parameters, redirects, webhook payloads.
  • No hosting costs – the landing page and backend are provided for free.

You can focus on what matters—engaging with genuine visitors, collaborators, and customers—without the endless hassle of cleaning out spam.

Ready to go spam‑free? Head over to formcrab.com, create your private form, and replace that old mailto: link on your Linktree today. 🎉

Ready to build your own forms?

Start receiving submissions today without worrying about email exposure or complex backends.

Create Your Private Link
Back to all articles