Google Calendar Link Generator: The Complete Guide for Newsletters & CRMs
Everything you need to know about Google Calendar URL parameters, date formatting, time zones, and automated link creation via API.
How Google Calendar URL Links Work Under the Hood
A Google Calendar link is a specially structured web URL that opens the Google Calendar web interface with pre-filled event fields (title, dates, location, description).
The base endpoint is:
https://calendar.google.com/calendar/render?action=TEMPLATEThe Key Query Parameters
| Parameter | Purpose | Example |
|---|---|---|
code | Event title / Summary | code |
code | Start and End timestamps ( code | code |
code | Event description, links, and agenda | code |
code | Physical address or video conference URL | code |
Handling Time Zones Correctly
When constructing date strings manually, the safest approach is to use UTC timestamps with a trailing
Z20260910T150000ZGoogle Calendar will automatically adjust the display time to match the attendee's local device time zone wherever they are in the world.
Automating Link Creation with the CalLink API
If you need to generate calendar links dynamically inside your CRM, Zapier, Make, or backend application, you can use the CalLink Pro REST API:
bashcurl -X POST "https://cal-link.com/api/v1/generate-links" \ -H "x-api-key: cl_your_api_key_here" \ -H "Content-Type: application/json" \ -d '{ "title": "Onboarding Call with Alex", "description": "Discuss your roadmap and Q4 goals.", "location": "https://meet.google.com/abc-defg-hij", "start_time": "2026-09-20T10:00:00Z", "end_time": "2026-09-20T11:00:00Z" }'
The API returns pre-formatted links for Google, Outlook, Office 365, Yahoo, and download-ready
.icsReady to create calendar links for your campaign?
Generate universal calendar links and embeddable HTML buttons in seconds. Free, fast, and no account required.
Open Calendar Generator