Use OAuth 2.0 or API keys to securely authorize requests to the Blogs API. Ensure the token includes the necessary scope for reading and writing emails and posts.
Authorize BoomTown in the Zapier app connector, granting access to required data fields and mapping them to Blogs API resources for seamless data flow.
GET emails/builder — Retrieve email templates; POST emails/builder — Create or update email templates; POST /emails/builder/data — Attach data to an email template; GET /emails/schedule — Retrieve scheduled email campaigns; GET emails/schedule — View email schedules; POST /blogs/posts — Create a new blog post; PUT /blogs/posts/:postId — Update a blog post; GET /blogs/posts/url-slug-exists — Check slug availability; GET /blogs/categories — List blog categories; GET /blogs/authors — List blog authors; GET /blogs/posts — List blog posts
Trigger: New lead or contact activity in BoomTown
Actions: Build and send templated emails via the Emails Builder, track opens/clicks, and log outcomes in BoomTown.
GET emails/builder
key_fields: subject, templateId, locationId, schedule
Trigger: BoomTown activity or saved update
Actions: Create blog posts via the Blogs API, assign slug and category, and publish or schedule.
POST /blogs/posts
fields: title, content, slug, authorId, categoryIds
Trigger: Published content or upcoming events in BoomTown
Actions: Schedule emails via emails/schedule and publish related blog content
POST emails/builder/data
listId, subject, scheduleTime
Fast setup with no coding required.
Automated workflows between BoomTown and Blogs API.
Consistent content and outreach across channels.
A quick glossary of terms used in this guide.
Application Programming Interface: a set of endpoints that allow apps to communicate and perform actions programmatically.
A callback URL notified when a specified event occurs in an integrated system.
A URL-friendly version of a post title used in blog URLs.
A specific URL path that performs an API operation (e.g., GET, POST, PUT).
Automatically convert BoomTown updates into blog posts using the Blogs API, with meta tags and category mapping.
Trigger email templates when BoomTown events occur; personalize with field mapping.
Sync BoomTown milestones to a content calendar via Blog endpoints to plan posts ahead.
Obtain tokens for the Blogs API and BoomTown, then grant the app access with the required scopes.
Define data mappings between BoomTown fields and Blogs API post fields, and connect the endpoints above.
Run test requests, check responses, set up error alerts, and optimize cadence.
No coding is required for a basic setup. The integration is designed for no-code builders, using prebuilt endpoints to connect BoomTown with Blogs API. You can drag and drop actions to trigger emails or publish posts. If you do need custom logic, you can add simple conditional rules without writing code. For more advanced automations, you can extend with additional steps or webhooks to accommodate unique business rules.
A typical starter set includes: GET emails/builder, POST /blogs/posts, and GET /blogs/posts/url-slug-exists to ensure unique slugs. Additionally, you may use GET /blogs/categories and GET /blogs/authors to enrich posts with metadata. As you scale, you can add POST emails/builder/data for dynamic content and POST /emails/builder to push new templates.
Authentication is handled via OAuth 2.0 or API keys, depending on your security policy. You will exchange credentials to obtain access tokens with the required scopes (emails/builder.readonly for reading and emails/builder.write for creating templates, etc.). Store tokens securely and rotate them per your security cadence, updating the connected app in the Zapier platform when needed.
Yes. You can schedule emails and blog posts using the respective scheduling endpoints. Create templates, then schedule sends or publish posts at your preferred times. This enables a consistent publishing cadence without manual steps. Combine with BoomTown triggers to automate timely campaigns aligned with lead activity.
Yes, API calls are subject to rate limits; the exact quotas depend on your plan. To maintain reliability, implement simple throttling and stagger requests during peak times. If you hit limits, spread requests over time or batch operations where supported by the endpoints to stay within quota.
Due to high volume, we will be upgrading our server soon!
Complete Operations Catalog - 126 Actions & Triggers