Application email automation for SaaS teams
SkyMailr

โ† All courses

โ— Intermediate ยท Level 2

SkyMailr Certified Professional

Deliverability, compliance, and integrating SkyMailr via API, webhooks and workflows.

  • ๐Ÿ†“ Free
  • โฑ๏ธ Self-paced
  • ๐Ÿ“š 10 modules
  • ๐ŸŽฏ 80% to certify
  • ๐Ÿ“œ Verifiable certificate
Enrol now โ†’ Free ยท sign in or create an account to start

What you'll be able to do

  • Follow one message from your API call to a delivered email, and learn the six places SkyMailr can stop a send before it ever reaches the email provider.
  • Go beyond authentication: FCrDNS/PTR as the IP-trust check, the List-Unsubscribe and List-Id headers SkyMailr stamps on bulk mail, Google Postmaster Tools as read-only monitoring, and why warm-up and engagement are the levers that actually move deliverability.
  • Learn how SkyMailr stops sending to addresses that bounced, complained, or opted out โ€” the suppression list vs unsubscribe records, what hard bounces and complaints trigger, the one-click unsubscribe, and the legal must-haves you still own.
  • How SkyMailr automatically guards your sender reputation: it watches 24-hour bounce, complaint, and failure rates plus volume spikes and auto-pauses sending by scope, while a separate rate limit and optional per-domain caps control how fast you send.
  • SkyMailr runs two complementary safety nets so a buggy caller never floods a recipient: an explicit idempotency key you control, and an automatic content-based duplicate-send guard. Plus fail-closed sending, which refuses to invent a fake From address.
  • A guided tour of every SkyMailr API endpoint group โ€” send, message, templates, workflows, suppressions, unsubscribe, and health โ€” plus how Bearer auth scopes you to one tenant and why a fresh send returns 201 while a replayed one returns 200.
  • Register outbound webhook endpoints to receive message events, learn the event types including the message-less unsubscribed event, always verify the HMAC signature and timestamp before trusting a payload, and use skip_unsubscribe_footer when your app renders its own opt-out link.
  • Learn how a SkyMailr workflow strings together ordered steps into an automated lifecycle journey: how you enroll a recipient with template_context, how a Celery beat schedule advances each execution, how send steps reuse the same suppression-and-render pipeline, and why the far-future-wait footgun makes the dedup guard essential.
  • How SkyMailr plans, quotas, and the unlimited internal plan shape what an account can do โ€” and the gates every send must pass before a message is created.
  • A hands-on lab: create and approve an email template, send it through the Academy Sandbox with one curl command, then wire up an outbound webhook and watch a real delivery event land as JSON.
  • Earn a shareable, publicly verifiable certificate of completion.

Topics covered

  1. 1 ๐Ÿ›ค๏ธ The send pipeline: what happens when you hit send
  2. 2 ๐Ÿ“ˆ Deliverability & reputation in depth
  3. 3 ๐Ÿšซ Suppression, unsubscribe & compliance
  4. 4 ๐Ÿ›ก๏ธ Reputation protection & throttling
  5. 5 ๐Ÿงฐ Reliability guards: idempotency vs the dedup guard
  6. 6 ๐Ÿ”Œ The full API surface
  7. 7 ๐Ÿ”” Webhooks: getting events back from SkyMailr
  8. 8 ๐Ÿ” Workflows: automated multi-step journeys
  9. 9 ๐Ÿ’ณ Usage, plans & quotas
  10. 10 ๐Ÿงช Lab: templates, webhooks & workflows

Assessment & certificate

Each module has a short practice quiz so you can check your understanding. To certify, pass the final exam โ€” 40 questions drawn from a pool of 60 โ€” at 80% or higher. Your certificate gets a unique code that anyone can check on the verification page. Your progress, quiz marks, and certificates are saved to your account.