Skip to content

Installation

Adding The Everything Calendar to your website requires two short snippets of HTML and one setting in your Commerce7 dashboard. The whole process takes about five minutes.

For platform-specific instructions, see:


Step 1 — Install the app

Install the The Everything Calendar app from the Commerce7 App Store. This connects your C7 account to the calendar service and gives you access to the settings dashboard.


Step 2 — Find your tenant slug

Your tenant slug is your Commerce7 store identifier. You can find it in your C7 dashboard URL — it’s the part after admin.commerce7.com/.

For example, if your URL is admin.commerce7.com/sunrise-winery, your slug is sunrise-winery.


Step 3 — Add the embed code

Paste these two lines into your website where you’d like the calendar to appear. Replace YOUR_TENANT_SLUG with the slug from step 2.

<link rel="preconnect" href="https://theeverythingcalendar.transom.design">
<script src="https://theeverythingcalendar.transom.design/widget/widget.js" data-tenant="YOUR_TENANT_SLUG" defer></script>
<div id="tec-calendar"></div>

The <link> and <script> tags should go in the <head> of your page. Place <div id="tec-calendar"></div> exactly where you want the calendar to appear on the page.

The defer attribute tells the browser to download the script in the background without blocking the rest of the page from loading. The preconnect hint pre-establishes the connection to the calendar server, shaving time off the first request.


Step 4 — Add your site to Allowed Origins

Open The Everything Calendar app inside your Commerce7 dashboard, go to the Access tab, and add your website’s full URL to the Allowed Origins list.

For example: https://www.sunrise-winery.com


That’s it

Once the embed code is on your page and your URL is in Allowed Origins, the calendar will appear automatically. Head to the Styling & Customization guide to configure colors, fonts, and layout.