Documentation & Integration Guide

Master Every Feature of CalLink

Learn how to generate direct add-to-calendar links, collect qualified attendee leads with RSVP forms, track platform conversions, and automate event creation via REST API.

Getting Started in 3 Steps

How the CalLink link generator works

1

Enter Details

Provide title, start and end dates/times, location (physical address or video link), and description.

2

Instant Links

CalLink instantly generates one-click URLs for Google, Outlook, 365, Yahoo and Apple .ics files.

3

Share & Distribute

Copy individual links, download the QR code, embed HTML buttons into newsletters, or share the public landing page.

100% Client-Side & Zero Login Required: For free basic usage, everything runs client-side in your browser. No event details are retained on any server unless you choose to save and track with Pro.

Supported Calendar Services & Standards

Universal compatibility across every major calendar platform

Google Calendar

Opens Google Calendar directly with pre-populated event details ready to save.

Outlook.com / Live

Deep-links into consumer Outlook.com and Hotmail calendar creator.

Microsoft 365 (Office 365)

Targeted endpoint for corporate enterprise Microsoft 365 business accounts.

Apple Calendar & Fichiers .ICS (iCal)

Generates RFC 5545 compliant UTF-8 standard iCalendar (.ics) files for Apple devices and local clients.

Email Newsletter & Campaign Integration

Increase event attendance rate by up to 35% with 1-click email buttons

To embed clickable add-to-calendar buttons inside transaction or marketing emails (Mailchimp, Brevo, Sendgrid, HubSpot), use our bulletproof HTML template:

email-buttons-template.html
<!-- CalLink Email Calendar Buttons Template -->
<table cellpadding="0" cellspacing="0" border="0" style="margin: 20px 0; font-family: Arial, sans-serif;">
  <tr>
    <td style="padding-right: 8px;">
      <a href="https://cal-link.com/r/EVENT_ID/google" target="_blank"
         style="display: inline-block; background-color: #2563EB; color: #ffffff; padding: 10px 16px; border-radius: 8px; font-size: 13px; font-weight: bold; text-decoration: none;">
        + Google Calendar
      </a>
    </td>
    <td style="padding-right: 8px;">
      <a href="https://cal-link.com/r/EVENT_ID/outlook" target="_blank"
         style="display: inline-block; background-color: #0284C7; color: #ffffff; padding: 10px 16px; border-radius: 8px; font-size: 13px; font-weight: bold; text-decoration: none;">
        + Outlook
      </a>
    </td>
    <td>
      <a href="https://cal-link.com/e/EVENT_ID" target="_blank"
         style="display: inline-block; background-color: #1E293B; color: #ffffff; padding: 10px 16px; border-radius: 8px; font-size: 13px; font-weight: bold; text-decoration: none;">
        + Apple / iCal (.ics)
      </a>
    </td>
  </tr>
</table>

Public Invitation Landing Pages & Branding

Host a branded public invitation page for every event

Pro & Business

Every event saved under a Pro or Business account generates a dedicated, mobile-friendly landing page at:

https://cal-link.com/e/<EVENT_UUID>
Custom Brand Colors

Set your primary brand color HEX code.

High-Res Logo Upload

Upload official logos automatically rendered on invitation pages and inside QR codes.

RSVP Registration Forms & Lead Management

Collect attendee contact details before adding to calendar

Pro & Business

When enabling RSVP on an event, an interactive registration form appears on the public invitation page. Guests submit their email (and optionally name) before accessing one-click calendar buttons.

1. Secure Capture
Strict email sanitization and duplicate handling.
2. Contacts Dashboard
Search, event filters, and instant 1-click email copy.
3. CSV Export
Download qualified leads in CSV (Business plan).

Real-Time Analytics & Conversion Tracking

Track engagement and attendance rate across every platform

Pro & Business

The CalLink Analytics dashboard gives deep insight into attendee engagement:

  • Conversion FunnelRatio between invitation page impressions and calendar additions.
  • Calendar Engine BreakdownExact breakdown of clicks on Google, Outlook, 365, Yahoo and Apple.
  • QR Code Scan AnalyticsSeparate tracking for attendees scanning printed or projected QR codes.

Dynamic Vector QR Code Studio

High-resolution print-ready QR codes for offline campaigns

Pro & Business

Every event includes a stylized QR code featuring enhanced error correction and center logo embedding. Download in high-resolution PNG (1024px) or vector SVG.

REST API Access & Automation

Programmatically automate event and calendar link creation

Business

The CalLink Business plan (19€/mo) unlocks programmatic access to our high-performance REST API to automate calendar links directly in your software stack:

10,000 requests / mo
Generous monthly quota for high-volume booking and ticketing apps.
Scoped API Keys
Generate, name, monitor, and revoke API tokens anytime.
No-Code & Webhooks
Connect with Zapier, Make, n8n, Node.js, Python, or custom backends.

Dedicated API Dashboard & Live Docs

Interactive endpoint specifications, request payloads, and key management are available in your Developer Space.

Go to API Dashboard

100% Whitelabel Guarantee

Zero CalLink branding on your attendee journey

Business

With the Business plan, CalLink is completely invisible to your guests:

Public PagesNo powered by badge in footer.
Redirect LinksZero CalLink mentions during redirect flow.
SEO & MetadataClean metadata without brand suffixes.

Security, Data Privacy & GDPR

EU data residency and strict compliance with GDPR Art. 28

CalLink acts as a Data Processor (GDPR Art. 28) for event organizers (Data Controllers). Your attendee data is protected by enterprise security standards:

🇪🇺 EU Data Residency

All servers and database clusters are hosted in ISO 27001 European facilities.

🚫 Zero Data Selling

Attendee contact data is never sold, shared, or exploited for advertising.

🔒 Row Level Security (RLS)

Cryptographic RLS database isolation ensures organizers only access their own records.

🗑️ Instant Right to Erasure

Complete 1-click erasure of attendee leads and automatic file storage purge.

Frequently Asked Questions

Answers to common questions about links, quotas, and accounts

Do the calendar links expire?

Standard generated links never expire because all event parameters are self-contained in the URL. Trackable Pro links remain active throughout your subscription.

Can I edit an event after sharing the link?

Yes! If you created the event under a Pro or Business account, you can update times, locations, or descriptions anytime from your dashboard. The public page and short links update dynamically.

What is the difference between Pro and Business?

Pro (9€/mo) is designed for event creators (analytics, QR codes, branding, 3,000 adds/mo). Business (19€/mo) is built for SaaS and developers needing full REST API access (10,000 req/mo), 100% whitelabeling, and CSV exports.

Ready to Get Started?

Generate your first calendar link in under 30 seconds.