Integrations

Aladia works with the tools you already use.

AI assistants, payments, marketing, calendar, developers and sign-in from your product: every integration connects from Settings › Integrations and has its own guide.

  • ChatGPT, Claude and MCP server
  • Payments to your Stripe account
  • GTM, GA4, Google Ads, Meta and TikTok
  • API, webhooks and SSO with JWT
SettingsIntegrationsAccademia LeonardoMarco Bianchi
Integrations
GuideRequest an integration
Aladia and the apps you use
Connect your data to the tools you use every day
Search integrations…
ChatGPTNEW
AI
ClaudeNEW
AI
Stripe
Payments
Google Calendar
Calendar
AI
ChatGPTNEW
Ask ChatGPT about courses, schedule and grading.
ClaudeNEWConnected
Use your workspace data in chats with Claude.
Aladia MCPNEW
MCP server for any compatible AI client.
Payments
StripeConnected
Get paid for your course sales.
Marketing
Google Tag ManagerNEW
Your tags on the site, managed in GTM.
Google Analytics 4NEWActive
Visits, sign-ups and purchases in GA4.
Google AdsNEW
Purchase and request conversions.
MetaNEW
Dataset (pixel) for Facebook and Instagram.
Active
TikTokNEW
TikTok pixel for your campaigns.
Calendar
Google CalendarConnected
Sync lessons and events with Google.
Developers
APIActive
Keys to call the Aladia API.
Webhook
Real-time events to your systems.
Integrations

Connected, not pasted

Enter an ID or click Connect: Aladia loads the code, with your role’s permissions and your visitors’ consent.

ChatGPT, Claude and Aladia MCP

AI assistants connect to Aladia’s MCP server (api.aladia.io/mcp) and work inside a single workspace, with your role’s permissions. Every action lands in the activity log marked “via MCP”; to disconnect, just delete the key.

Guide
Settings MCPAccademia LeonardoMarco Bianchi
Settings
Manage the account and the academy’s preferences.
Profile
Account
Billing
API keys
Webhooks
Integrations
Appearance
Notifications
Display
MCP server
Use Aladia’s tools from Claude, ChatGPT and other assistants.
Beta
Endpoint
https://api.aladia.io/mcp Copy link
Connected assistants
Claude
Anthropic
Connected· consent on 24 Sep
ChatGPT
OpenAI
Connect
Connected
Context
Accademia LeonardoAccademia Leonardo · Principal
Confirm every action that writes
Exposed tools
Calendar · plan and move lessons
Courses · read syllabi and chapters
Attendance register · read-only
Billing · disabled
Last request15:02
From Claude: plan Maths on Mondays at 8 in the Liceo Classico
ARIA checks the permissions…
Plan in 2 steps: weekly recurrence, skip the holidays ApproveEdit
ChatGPT connected · consent recorded

Stripe

The workspace collects course sales on its own Stripe Standard account: payments go straight to your account, full Stripe dashboard, refunds handled by you. Paid courses and their coupons show up in your Stripe Product catalog, and checkout works without an account too.

Guide
Settings BillingAccademia LeonardoMarco Bianchi
Settings
Manage the account and the academy’s preferences.
Profile
Account
Billing
API keys
Webhooks
Integrations
Appearance
Notifications
Display
Billing
Stripe connected · acct_1J9npH… · weekly payouts to your bank
Open Stripe
Stripe account
S
Accademia Leonardo S.r.l. · IT Verified
Payouts to IBAN IT60 •••• 2071
Collected in September
12.480 €
+8 %
Next payout
3.960 €
Fri 26 Sep
Instalments due
14
next 7 days
Aladia never holds your students’ money: payments go straight to your Stripe.
Transaction history
ReferenceStudent · courseStatusDateAmount
#36231Lorenzo De LucaLorenzo De LucaLiceo Scientifico · Year 1 · instalment 3/9paid24/09/202698,90 €
#36223Giulia EspositoGiulia EspositoLiceo Scientifico · Year 1 · instalment 3/9paid24/09/202698,90 €
#36219Marco GalloMarco GalloLiceo Scientifico · Year 1 · instalment 3/9paid24/09/202698,90 €
#36204Sofia LombardiSofia LombardiEnglish B1 · coupon SCUOLA26paid23/09/202689,00 €
#36188Aurora ContiAurora ContiLiceo Classico · Year 1 · instalment 3/9pending23/09/202698,90 €
New payment €98.90 · Lorenzo De Luca → your Stripe

Google Tag Manager, GA4, Google Ads, Meta and TikTok

One card per tool: enter the ID and Aladia loads the official tags on the academy site, with the cookie banner and Consent Mode v2. Meta (Dataset) and TikTok (pixel) also receive conversions server-side, via Conversions API and Events API, deduplicated with the same event_id.

Guide
SettingsIntegrationsMetaAccademia LeonardoMarco Bianchi
Meta
Active
Your Meta Dataset (formerly pixel) for Facebook and Instagram campaigns.
Guide
Connection
Dataset ID
123456789012345 
Events Manager › Data sources › your Dataset: 15-16 digits.
Save
Server-side sending
Conversions API access token
••••••••••••••••3f9astored encrypted
Nothing sent yet.
Last sent: Purchase · 2 min ago
Events sent
EventMeta nameSent from
Page view
Every public page of the site.
PageViewBrowser
Course viewed
A course page, by someone not enrolled.
ViewContentBrowser
Checkout opened
Checkout opened.
InitiateCheckoutBrowser
Server
Request sent
Request form submitted.
LeadBrowser
Server
Sign-up
Account created and verified.
CompleteRegistrationBrowser
Server
Purchase
Successful payment, once.
PurchaseBrowser
Server
Browser and server share the same event_id, so each conversion counts once. Without Marketing consent nothing is sent.

Google Calendar

The workspace’s lessons and events on your Google Calendar, with one connection per workspace. Personal commitments can count as “Busy” in the academy, without showing titles or places.

Guide
CalendarAccademia LeonardoMarco Bianchi
September 2026W39TodayWeek 5
GMT+2
08:00
09:00
10:00
11:00
12:00
13:00
14:00
15:00
Sun20
Mon21
Tue22
Wed23
Thu24
Fri25
Sat26
Matematica
08:00 - 09:00
Matematica
08:00 - 09:00
Italiano
09:00 - 10:00
Italiano
09:00 - 10:00
Scienze naturali
10:15 - 11:15
Latino
10:15 - 11:15
Fisica
08:00 - 09:00
Latino
08:00 - 09:00
Latino
09:00 - 10:00
Italiano
09:00 - 10:00
Inglese
10:15 - 11:15
Inglese
10:15 - 11:15
Matematica
08:00 - 09:00
Storia
09:00 - 10:00
Storia
09:00 - 10:00
Latino
10:15 - 11:15
Italiano
08:00 - 09:00
Italiano
08:00 - 09:00
Fisica
09:00 - 10:00
Storia
09:00 - 10:00
Inglese
10:15 - 11:15
Scienze naturali
08:00 - 09:00
Latino
08:00 - 09:00
Matematica
09:00 - 10:00
Filosofia
09:00 - 10:00
Dentist
12:00 - 13:00
Staff meeting
13:00 - 14:30
Busy · Google
Integrations
G
Google Calendar
Connected · marco.bianchi@accademialeonardo.it
Last sync 1 min ago
Two-way: lessons on Google, Google events shown as "busy"
iCal feed
For Apple Calendar, Outlook and everything else
https://api.aladia.io/v2/calendars/6ab50f4b…/feed.ics Copy link

API and webhooks

Workspace API keys (apikey header) for the Aladia API, including the enrollments API for sales made outside Aladia, and webhooks to receive events in real time in your systems.

Guide
Settings API keysAccademia LeonardoMarco Bianchi
Settings
Manage the account and the academy’s preferences.
Profile
Account
Billing
API keys
Webhooks
Integrations
Appearance
Notifications
Display
API keys
Programmatic access for Accademia Leonardo.
Keys that authenticate requests to the Aladia API (apikey header) with the permissions of this context. New key
Admin office system(default)
No expiration
••••••••••••a4f2
Website · enrolments
Expires in 180d · 24 Mar 2027
••••••••••••7c1e
Zapier · attendance
No expiration
••••••••••••9e2b
Webhooks
Endpoints that receive a POST when the events you subscribe to happen.
New webhook
Admin system · enrolments and payments
https://gestionale.accademialeonardo.it/aladia/hooks
100% Enabled
Attendance register → Slack
https://hooks.slack.com/services/T0A…/B0F…
98% Enabled
New API key
The key acts with the permissions of this context — treat it like a password.
Name
Zapier · attendance
Expiration
No expiration
Generate key
Your new API key
Copy it now and store it somewhere safe — from the list it will show masked.
ald_live_9e2bK3vQ7pLs1XmZ8cRt4YwHd0aNfUj6gBiEoV2qMx5S
Copy keyDone
API key copied to the clipboard

SSO from your product

If the academy is part of your product, its users sign in with their product account: your server signs a JWT, Aladia creates the account on first sign-in and enrolls them in courses. Three modes: product only, mixed, Aladia only.

Guide
SettingsAccess and securityDavide Ricci
General
People
Branding
Domain and email
Access and security
Requests and sales
Integrations
API keys
Webhooks
Plan and billing
Access and security
How your product’s users get into the academy.
Sign-in mode
Product onlyStudents and teachers sign in only from your product; anyone without a session goes to your product’s login.
MixedSign in from the product, and people can also sign up directly on the academy.
Aladia onlyEmail and password or Google. SSO is off.
Sign-in address for your product
https://academy.northwind.app/sso
Copy
Copied
Token signing
Secret (HS256)Public keyJWKS URL
••••AbCdkid k_1a2b3c4d5e6f· created Oct 6 Rotate
Your product
Product login URL
https://app.northwind.app/login
Logout URL
https://app.northwind.app/logout
Full list

All of today’s integrations

The same as Settings › Integrations, plus sign-in from your product. Each with its own guide.

AI

  • ChatGPT

    Ask ChatGPT about the workspace’s courses, schedule and grading.

  • Claude

    Use your workspace data in chats with Claude and Claude Code.

  • Aladia MCP

    Aladia’s MCP server for any compatible AI client.

Payments

  • Stripe

    Connect Standard: course sales, product catalog and coupons in your Stripe, checkout without an account too.

Marketing

  • Google Tag Manager

    Your container on the site, with events in the dataLayer using GA4 names.

  • Google Analytics 4

    Visits, course views, requests, sign-ups and purchases, also server-side.

  • Google Ads

    Purchase and request conversions, with your labels.

  • Meta

    Dataset (formerly pixel) for Facebook and Instagram, with server-side sending via Conversions API.

  • TikTok

    TikTok pixel and Events API for server-side sending.

Calendar

  • Google Calendar

    Lessons and events on your Google Calendar, one connection per workspace.

Developers

  • API

    Workspace API keys to call the Aladia API.

  • Webhook

    Real-time events to your systems.

Sign-in

  • SSO from your product

    Your product’s users sign in to the academy with a JWT, no second password.

How it works

How to connect

  1. 1

    Open Integrations

    Settings › Integrations: integrations by category, with the status of each one.

  2. 2

    Connect or enter the ID

    Sign in to Stripe or Google, or type the tool’s ID. No code to paste.

  3. 3

    Check with the guide

    Every integration has its guide on docs.aladia.io, with step-by-step checks.

What’s inside

One workspace at a time
Each connection applies to the workspace where you make it.
Role permissions
AI assistants and API keys can’t do more than you can.
Cookie consent
Tags and pixels fire only after the visitor chooses.
Server-side sending
Conversions to Meta, TikTok and GA4 even when the browser drops them.
Stripe Standard
The account is yours: if you disconnect Aladia, it stays yours with all its data.
Status at a glance
Connected, action required or not connected, for every integration.

Frequently asked questions

Build your Academy. Find your Academy.

Join 194,000+ learners and hundreds of teachers and organizations already on Aladia.