SPATIE

  • Products
  • Open Source
  • Courses
  • Web Development
VacanciesAboutBlogDocsGuidelinesMerch ↗ Log in

Building Mailcoach (legacy course)

These are videos from a paid course.
  1. Introduction
  2. Using Mailcoach

  3. Using the 1-click-installer to set up Mailcoach in no time Free
  4. How Mailcoach was built

  5. Sending a campaign Free
  6. Tracking opens and clicks Free
  7. Building small interface elements using Blade X Free
  8. Building filters, part 1: determining the right queries Free
  9. Building filters, part 2: rendering the html using Blade X Free
  10. Rate limiting jobs Free
  11. Adding high level feature tests Free
  12. Using pending objects Free
  13. Conditionally rendering form elements Free
  14. Using Mailcoach (legacy)

  15. Mailcoach intro Free
  16. Requiring confirmation Free
  17. Using form subscriptions Free
  18. Adding a subscription form Free
  19. Preventing invalid subscriptions using a honeypot Free
  20. Validating a subscription Free
  21. Using segments Free
  22. Configuring welcome mails Free
  23. Using events to add extra logic Free
  24. Writing clear code

  25. Refactor complex conditionals Free
  26. Refactor if blocks to dedicated classes Free
  27. Controlling the flow of time Free
  28. Using suffixes Free
  29. Creating dedicated exception classes Free
  30. Snapshot testing Free
  31. Using form requests Free

Validating a subscription

Mailcoach has a handy validation rule to display a nice validation message for people that subscribe to email list multiple times.


Previous: Preventing invalid subscriptions using a honeypot Next: Using segments
  • Products
  • Open Source
  • Courses
  • Web Development
VacanciesAboutBlogDocsGuidelinesMerch ↗ Log in

Kruikstraat 22, Box 12
2018 Antwerp, Belgium
info@spatie.be
+32 3 292 56 79
  • GitHub
  • Instagram
  • LinkedIn
  • Twitter
  • Bluesky
  • Mastodon
  • YouTube
  • Privacy
  • Disclaimer

+32 3 292 56 79

Our office is closed now, email us instead