Resources · Zapier integration

Meg Zapier integrationAutomate Meg with Zapier.

The Meg Zapier integration offers 2 triggers, 4 actions and 0 searches. A finished course or lesson in Meg can start a Zap straight away, and Zapier can assign learners to courses and groups, or take them off, from your other apps.

Verified Trustpilot reviews · AI, automation & growth agency

Overview

What the Meg Zapier integration does for your school

The Meg Zapier integration connects Meg, a language learning platform for schools built around Mandarin and Spanish, to your other tools. It works both ways: a completed course or lesson in Meg can start a Zap, and a Zap can enrol a learner in a course or a group, or remove them.

Three results cover the core of it.

A learning path that moves on by itself. Course Completed followed by Assign User to Course enrols the learner in the next course the moment they finish one. Enrolment straight from a sign-up form. A new entry in your form tool runs Assign User to Group, and the learner joins the right class in Meg without anyone typing their email. A teacher who hears about progress. Lesson Completed posts a message in the staff chat when a learner finishes a key lesson.

What Zapier does not do here. Each trigger asks for the ID of the course or lesson to follow, so check at the test what it reacts to. There is no search, so a Zap cannot look up a learner, a course or a group in Meg. The actions only add or remove a learner, by email; they do not create courses, groups or user accounts. And nothing finished before your Zap went live is replayed.

Both triggers are instant, so even the free plan gets them without waiting. To compare platforms, see our Make vs Zapier comparison or our n8n vs Zapier comparison.

Vocabulary

Zapier vocabulary, without the jargon

Eight terms come back on this page. Here is each one in plain words.

Zap
The automation you build on Zapier: one trigger, then one or more actions that run each time that trigger event happens.
Trigger
The event in an app that starts the Zap, like a learner completing a course in Meg. Once the Zap is on, Zapier waits for it.
Action
What the Zap does after it starts: the step that writes, sends or moves something for you, like enrolling a learner.
Task
The unit Zapier bills: one action your Zap completes successfully. Your plan's allowance is a count of those.
Polling trigger
A trigger Zapier checks on a timer, asking the app for new items at a fixed interval. Neither Meg trigger works this way.
Instant trigger
A trigger the app reports itself, calling Zapier the moment the event happens, with no check to wait for. Both Meg triggers are.
Filter
A step that lets the Zap carry on only when what arrived meets the condition you set, and stops it otherwise.
Multi-step Zap
Any Zap beyond one trigger and one action. A filter or a second action makes it one, and it then needs a paid plan.
Cost

What Meg on Zapier really costs

Meg is not a premium app: its two triggers and four actions are open on the free plan.

  • Premium appNo, open on the free plan
  • Free plan100 tasks a month, unlimited two-step Zaps
  • BilledEach successful action, never the trigger
  • Meg triggersBoth instant, no polling interval

A completed course or lesson that starts a Zap costs nothing, because the trigger never uses a task. Each action that succeeds counts as one task, whether it assigns a learner in Meg or posts a message elsewhere; an action that fails is not counted. The free plan gives 100 tasks a month and unlimited Zaps, each limited to two steps: one trigger, one action. A filter or a second action makes the Zap multi-step, and that needs a paid plan. The interval grid below is how often Zapier checks polling triggers on each plan; it does not apply to Meg, whose two triggers are instant.

Connect

Connect your Meg account to Zapier

  1. 01

    Open Apps and add a connection

    In Zapier, open the Apps page and click + Add connection. A connection is your Meg account linked to Zapier once, then reused by every step that works with Meg.

  2. 02

    Pick Meg

    Search for Meg in the dialog, select it and click Add connection. You need a Meg account to sign in with: the one where your courses and groups live.

  3. 03

    Sign in and grant access

    Sign in to Meg in the tab that opens and grant Zapier access. For anything you do not own yourself and want the Zap to touch, you also need read or write access to it.

First Zap

Your first Zap: enrol the next course and tell the teacher

GoalWhen a learner completes a Meg course, they are assigned to the next one and the teacher gets a message. Two actions make it a multi-step Zap, so it needs a paid plan.

  1. 01

    Create the Zap

    Start a new Zap, pick Meg as the app that starts it and Course Completed as the event. Select your Meg connection, then enter the Course ID of the course to watch.

  2. 02

    Test the trigger

    Run the test and read what comes back. Check there whether a learner's email is part of it, since every Meg action needs one to work.

  3. 03

    Add Assign User to Course

    Add Meg with Assign User to Course, pick the next course and map the learner's email into the Email field, the only one the action requires.

  4. 04

    Add the teacher's message

    Add your chat tool as a second action and map the learner and course details. This second action is what makes the Zap multi-step.

  5. 05

    Test and publish

    Test each action, read the results carefully and check that the right learner was assigned, then click Publish. Each completion now costs two tasks.

Triggers

Meg triggers on Zapier

2 events start a Zap when something happens in Meg, and 2 of them are instant: the app calls Zapier straight away, whatever your plan.

1

Course Completed

Instant trigger

In Zapier“Triggers when the selected course is completed.”

Starts your Zap when a learner finishes the course you chose in Meg, and passes that completion to the next steps.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan
When to use it
finishing one course should unlock the next one, update a progress sheet or let a teacher know.
Watch out
the trigger needs a Course ID and watches that course only. You find the ID in the course's Settings, under Basic Information; run the test to confirm the Zap reacts to the course you meant.
2

Lesson Completed

Instant trigger

In Zapier“Triggers when the selected lesson is completed.”

Fires each time a learner completes the lesson you picked in Meg, a finer step than a whole course.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan
When to use it
a checkpoint lesson, such as a test or a key unit, should alert the teacher or be logged as soon as it is done.
Watch out
the Lesson field is required. Its ID is not under Basic Information like a course's: open the lesson's Settings and scroll to the section named Zapier to find it.
Actions

Meg actions on Zapier

Meg gives you 4 actions. For each one: what it does for you, when to reach for it, and what to watch out for.

1

Assign User to Course

Action

In Zapier“Assigns a user to the selected course.”

Enrols a learner in the Meg course you select, using their email address.

When to use it
a payment, a form or a finished course elsewhere should open a course for that learner without an admin stepping in.
Watch out
Email is the only required field, so the step before must carry the learner's address. Check at the test that it does.
2

Assign User to Group

Action

In Zapier“Assignes a user to the selected group”

Places a learner, identified by email, in the Meg group you choose.

When to use it
new sign-ups from your enrolment form should land straight in the right class group.
Watch out
Email is the required field, and the group is picked in the step itself. Run the test and read what Meg sends back before you publish.
3

Unassign User From Course

Action

In Zapier“Unassigns a user from the selected course.”

Takes a learner off a Meg course, again by email.

When to use it
a learner cancels or switches level in another tool, and their access to the old course should end with it.
Watch out
the step acts on whatever email it receives, so check at the test that the mapped address is the right learner's.
4

Unassign User From Group

Action

In Zapier“Unassigns a user from the selected group”

Removes a learner from the Meg group you select, based on their email address.

When to use it
moving a learner between classes, paired with Assign User to Group in the same Zap.
Watch out
the Email field is required. Two actions in one Zap make it multi-step, so moving learners between groups this way needs a paid plan.
When it breaks

When a Meg Zap breaks

Zapier attaches no help article to Meg and no limit specific to the app is on record. The risks come from Meg's required IDs and email, and from how Zapier works in general.

Four cases to read before you publish. Most of them will not look like an error: the Zap simply does more, or less, than you planned. If a Zap still misbehaves after these checks, see our Zapier troubleshooting guide.

  • Two IDs kept in two places

    Course ID sits in the course's Settings, under Basic Information; the Lesson ID sits in the lesson's Settings, in the Zapier section. Check at the test which one you entered.
  • No email, no assignment

    All four Meg actions require the learner's Email. Before publishing, check at the test that the step before them actually carries that address.
  • Past completions are not replayed

    A Zap only reacts to what happens after it goes live. Courses and lessons finished before that are not picked up; handling them is a separate job.
  • A sudden flood is held back

    If a trigger suddenly sends a huge batch, after a bulk import or a migration, Zapier's flood protection can hold those items back.
Need help

Need help automating Meg with Zapier?

A person reads every message.

FAQ

Meg and Zapier: common questions

01Is the Meg Zapier integration free?
Yes. Meg is not a premium app, so its two triggers and four actions all work on Zapier's free plan. That plan gives 100 tasks a month and unlimited Zaps, each made of two steps: one trigger and one action. Course Completed followed by Assign User to Course fits in it. Add a message to the teacher, a filter, or the pairing of Unassign User From Group with Assign User to Group, and the Zap becomes multi-step, which needs a paid plan.
02How many tasks does a Meg Zap use?
Only successful actions count. The trigger never uses a task, so a completed course or lesson that starts a Zap is free. Each action that goes through is one task: assigning a learner to a course is one, moving them from one group to another with two actions is two. An action that fails is not counted. Some apps and some actions take more than one task when they complete, so check the other apps in your Zap too.
03Are Meg triggers real time on Zapier?
Yes. Course Completed and Lesson Completed are instant triggers: Meg tells Zapier the moment a learner finishes, and the Zap starts straight away. The interval grid for polling triggers, every 15 minutes on the free plan, does not apply to them on any plan. In the editor, a Zap built on an instant trigger shows a lightning bolt, the quickest way to confirm it. On a paid plan the same Zap behaves the same way, since the plan only changes polling.
04What do you need to connect Meg to Zapier?
A Meg account to sign in with, plus read or write access on anything you do not own yourself and want the Zap to touch. In Zapier, open the Apps page, click + Add connection, search for Meg, click Add connection, sign in to Meg in the tab that opens and grant access. Once that connection exists, every Meg trigger and action reuses it, so you only go through these steps once.
05Where do you find the Course ID and Lesson ID in Meg?
In two different places, which is the trap. For a course, open its page, click Settings and look in the Basic Information section: the Course ID sits next to the label of the same name. For a lesson, open its page, click Settings and scroll down to the section named Zapier: the Lesson ID is shown there. Course Completed needs the first, Lesson Completed the second. Before publishing, run the test and check that the Zap reacts to the course or lesson you meant.
06What if the Meg operation you need is not on Zapier?
No setting will add it. On Zapier, Meg offers two triggers (course completed, lesson completed) and four actions to assign or unassign a learner, by email, to a course or a group. There is no search and no way to create courses, groups or accounts. Check the Meg page on zapier.com first, since it shows what is on offer today. Then see whether the job fits those six operations. If the step still has no home, compare other automation tools.
07Zapier, Make or n8n for Meg?
Choose on criteria, not on a ranking. Coverage first: on Zapier, Meg brings two instant triggers and four enrolment actions, so confirm what each other tool offers for Meg before going further. Timing next: those triggers are instant on Zapier, so your plan's polling interval does not apply. Then cost shape: Zapier bills each successful action, and moving a learner between groups takes two actions. Weigh that against how your team likes to build and maintain its automations.