Get User
MAILCOACH_GET_USERRetrieve detailed information about the authenticated user account, including profile data and account settings associated with your API credentials.
Mailcoach
56 actions for Mailcoach workflows.
Operations are the actions a workflow can take in Mailcoach, grouped by category. Each lists its method, parameters, and a template you can drop it into.
Retrieve authenticated user information and account details for your Mailcoach integration. This is typically used once during setup to verify credentials and confirm successful connection to your account.
Get User
MAILCOACH_GET_USERRetrieve detailed information about the authenticated user account, including profile data and account settings associated with your API credentials.
Track email performance metrics including click-through rates, open rates, bounce rates, and unsubscribe activity for your campaigns. Use these operations to monitor engagement and measure the effectiveness of your email marketing efforts over time.
Get Campaign Bounces
MAILCOACH_GET_CAMPAIGN_BOUNCESRetrieve a list of subscribers whose emails bounced when you sent a campaign, helping you identify delivery issues and maintain a clean email list. This lets you understand which addresses are no longer valid so you can take corrective action.
Get Campaign Clicks
MAILCOACH_GET_CAMPAIGN_CLICKSRetrieve detailed click data from a sent campaign to analyze how recipients engaged with your email links and content. This helps you understand which messages resonated most with your audience.
Get Campaign Opens
MAILCOACH_GET_CAMPAIGN_OPENSRetrieve detailed open metrics for a sent campaign, including who opened it and how many times they opened it, helping you understand audience engagement. Use this to analyze which campaigns resonate most with your subscribers.
Get Campaign Unsubscribes
MAILCOACH_GET_CAMPAIGN_UNSUBSCRIBESRetrieve a list of subscribers who unsubscribed from a specific email campaign, helping you understand why people are leaving your mailing list. This is useful for analyzing campaign performance and identifying content or messaging issues.
Create, manage, and monitor email campaigns within Mailcoach, including sending new campaigns, updating existing ones, and retrieving campaign data. This is your central hub for managing the full lifecycle of marketing communications from creation to deletion.
Add Mailcoach Campaign
MAILCOACH_ADD_CAMPAIGNCreates a new email campaign in Mailcoach that you can send to your subscriber lists or specific segments right away or schedule for later.
Get All Campaigns
MAILCOACH_GET_ALL_CAMPAIGNSRetrieve a complete list of all your email campaigns with pagination and sorting options. Use this to view, organize, and analyze your marketing campaigns at a glance.
Delete Campaign
MAILCOACH_DELETE_CAMPAIGNPermanently removes a campaign from your email marketing account using its unique identifier. Use this when you need to clean up failed campaigns, remove duplicates, or delete campaigns that are no longer needed.
Get All Sent Items
MAILCOACH_GET_ALL_SENT_ITEMSRetrieve a complete list of all emails and messages you've sent through Mailcoach, allowing you to review delivery history and access past communications. Use this to track what you've sent, verify delivery status, and maintain records of your outgoing correspondence.
Get Specific Campaign
MAILCOACH_GET_SPECIFIC_CAMPAIGNRetrieve detailed information about a specific email campaign including its status, performance metrics, and configuration settings. Use this to access comprehensive campaign data for analysis, optimization, or status checking.
Update Campaign
MAILCOACH_UPDATE_CAMPAIGNModify an existing email campaign's details including name, schedule, content, and other attributes to keep your campaigns current and relevant.
Handle bulk subscriber data imports by creating import jobs, appending data, and tracking import progress and status. These operations streamline the process of adding large numbers of contacts to your email lists efficiently.
Start Subscriber Import
MAILCOACH_START_SUBSCRIBER_IMPORTActivates a prepared subscriber import to process CSV data and add or update contacts in your email list. Use this after uploading and reviewing your subscriber data to begin the import process.
Append to Subscriber Import
MAILCOACH_APPEND_TO_SUBSCRIBER_IMPORTAdd more subscriber data to an existing import batch in Mailcoach, allowing you to gradually build your email list without starting over. This is useful when you're collecting contacts from multiple sources or over time and want to add them to the same import session.
Create Subscriber Import
MAILCOACH_CREATE_SUBSCRIBER_IMPORTPrepare a bulk subscriber import from CSV data into your Mailcoach email list, enabling you to add multiple contacts at once without manual entry. The import is created in draft status so you can review it before activating.
Delete Subscriber Import
MAILCOACH_DELETE_SUBSCRIBER_IMPORTPermanently removes a subscriber import from your Mailcoach account so you can clean up failed or duplicate imports and free up resources.
Get All Subscriber Imports
MAILCOACH_GET_ALL_SUBSCRIBER_IMPORTSRetrieve a complete list of all subscriber import jobs with pagination, allowing you to review import history and status across your email campaigns.
Get Subscriber Import
MAILCOACH_GET_SUBSCRIBER_IMPORTRetrieve detailed information about a specific subscriber import job, including its current status and progress. This helps you monitor and verify that your email list uploads are processing correctly.
Update Subscriber Import
MAILCOACH_UPDATE_SUBSCRIBER_IMPORTModify the settings and configuration of a draft subscriber import before it's executed, allowing you to correct or refine your subscriber data upload.
Manage your email distribution lists by creating new lists, updating list settings, retrieving list information, and removing lists. This is where you organize and maintain the subscriber groups that form the foundation of your campaigns.
Add Email List
MAILCOACH_ADD_EMAIL_LISTCreate a new email list to organize and segment your subscribers for targeted campaigns. This helps you build separate mailing lists for different audience groups before sending communications.
Delete Email List
MAILCOACH_DELETE_EMAIL_LISTPermanently removes an email list from your Mailcoach account by its unique identifier. Use this when you no longer need a specific list or want to clean up inactive campaigns.
Get Email Lists
MAILCOACH_GET_EMAIL_LISTSRetrieve all your email lists from Mailcoach so you can view, manage, and organize your subscriber segments. This helps you understand your audience structure and find specific lists for campaigns or analysis.
Get Specific Email List
MAILCOACH_GET_SPECIFIC_EMAIL_LISTRetrieves detailed information about a specific email list in Mailcoach, including subscriber count, email settings, and configuration details. Use this when you need to review or verify a list's current setup before sending campaigns or making changes.
Update Email List
MAILCOACH_UPDATE_EMAIL_LISTModify an existing email list's settings and configuration, such as name, description, or other list properties. Use this to keep your subscriber lists organized and up-to-date as your business needs change.
Create and manage dynamic subscriber segments within your email lists to enable targeted campaign delivery. Use these operations to build audiences based on specific criteria and keep segments updated as your subscriber data evolves.
Create Segment for Email List
MAILCOACH_CREATE_SEGMENTCreate targeted subscriber groups within your email list based on specific criteria like tags, allowing you to send personalized campaigns to the right audience segments.
Delete Segment from Email List
MAILCOACH_DELETE_SEGMENTPermanently remove a segment from your email list when you no longer need to target that specific subscriber group.
Get Segment
MAILCOACH_GET_SEGMENTRetrieve detailed information about a specific email segment including its name, description, and subscriber count to verify segment configuration or audit your email list organization.
List Segments
MAILCOACH_LIST_SEGMENTSRetrieve all audience segments for a specific email list, allowing you to see which subscriber groups are available based on their tags and characteristics.
Update Segment
MAILCOACH_UPDATE_SEGMENTModify an existing email segment's criteria, name, or tag rules to keep your subscriber lists organized and targeted. Use this when your audience definitions change or you need to refine who receives specific campaigns.
Manage individual subscriber records including adding, updating, and removing subscribers from your lists. This category handles subscription confirmations, re-confirmations, and subscription state changes to keep your audience data current and compliant.
List Subscribers
MAILCOACH_LIST_SUBSCRIBERSRetrieve all subscribers from your email list with optional filtering by email, search terms, or subscription status. Use this to access your complete subscriber data for analysis, outreach, or list management purposes.
Subscribe To Email List
MAILCOACH_SUBSCRIBE_TO_EMAIL_LISTAdd or update subscribers on your email list and manage their information in one operation. This lets you grow your audience while keeping existing subscriber data current.
Update Subscriber
MAILCOACH_UPDATE_SUBSCRIBERModify subscriber information such as email, name, tags, or custom attributes in your email list without needing to recreate the contact.
Confirm Subscriber
MAILCOACH_CONFIRM_SUBSCRIBERActivate a subscriber's email list membership after they verify their email address through a confirmation link. This completes the double opt-in process and ensures only engaged subscribers receive your messages.
Delete Subscriber
MAILCOACH_DELETE_SUBSCRIBERPermanently remove a subscriber and all their associated data from your Mailcoach mailing list, allowing that email address to be re-subscribed later if needed.
Get Specific Subscriber
MAILCOACH_GET_SPECIFIC_SUBSCRIBERRetrieve detailed information about a specific subscriber in your mailing list using their unique identifier, allowing you to access their profile data and subscription status.
Resend Subscriber Confirmation
MAILCOACH_RESEND_CONFIRMATIONResend a confirmation email to a subscriber who hasn't yet verified their email address, helping you complete their signup process.
Unsubscribe Subscriber
MAILCOACH_UNSUBSCRIBE_SUBSCRIBERRemove a subscriber from receiving emails while keeping their record intact, allowing them to be resubscribed later if they change their mind.
Control suppression lists to prevent emails from reaching addresses that should not receive messages, such as bounced addresses or opted-out contacts. These operations help maintain email deliverability and compliance with anti-spam regulations.
Add suppression
MAILCOACH_ADD_SUPPRESSIONPrevent email delivery to addresses that have bounced, been flagged as spam, or should be manually blocked from your mailing list. This helps maintain your sender reputation and ensures messages only go to engaged recipients.
Delete Suppression
MAILCOACH_DELETE_SUPPRESSIONRemove a suppressed email address or contact from your Mailcoach suppression list, allowing you to re-engage with that recipient in future campaigns.
Get All Suppressions
MAILCOACH_GET_ALL_SUPPRESSIONSRetrieve all email addresses that are blocked from receiving messages in Mailcoach, including those flagged for bounces, spam complaints, or manual suppression. This helps you maintain list hygiene and understand who cannot be contacted.
Get Specific Suppression
MAILCOACH_GET_SPECIFIC_SUPPRESSIONRetrieve details about a specific suppressed email address or contact to understand why they were suppressed and manage your email list quality.
Store and manage reusable email templates to streamline campaign creation and maintain brand consistency. These operations allow you to create once and deploy multiple times across different campaigns and audiences.
Delete Template
MAILCOACH_DELETE_TEMPLATEPermanently remove an email template from your Mailcoach account to clean up unused designs or replace outdated messaging. Use this when you no longer need a template and want to maintain an organized template library.
Get All Templates
MAILCOACH_GET_ALL_TEMPLATESRetrieve all your email templates with filtering and sorting options to quickly find and manage your email designs. This helps you locate specific templates or get an overview of all your email assets.
Get Specific Template
MAILCOACH_GET_SPECIFIC_TEMPLATERetrieves the complete details of a specific email template including its HTML content, name, and metadata. Use this when you need to review, audit, or prepare template content for sending or modification.
Update Template
MAILCOACH_UPDATE_TEMPLATEModify an existing email template's name, content, or HTML structure to keep your email designs current with your branding and messaging needs.
Manage transactional email templates and send automated event-triggered messages like confirmations, receipts, and notifications. This category handles the one-to-one communications that support your business workflows beyond marketing campaigns.
Add Transactional Email Template
MAILCOACH_ADD_TRANSACTIONAL_EMAIL_TEMPLATECreate reusable HTML email templates in Mailcoach that can be used for sending transactional emails like order confirmations, password resets, or notifications. Once created, these templates receive a unique identifier for easy reference and updates.
Delete Transactional Mail
MAILCOACH_DELETE_TRANSACTIONAL_MAILPermanently removes a logged transactional email record from your system, allowing you to clean up old or unwanted email delivery logs. This helps maintain a clean history of your email communications.
Get All Transactional Email Templates
MAILCOACH_GET_ALL_TRANSACTIONAL_EMAIL_TEMPLATESRetrieves a complete list of all transactional email templates in your Mailcoach account, allowing you to view and manage your automated email designs. This helps you keep track of your email templates and identify which ones are in use across your communication systems.
Get Transactional Mail
MAILCOACH_GET_TRANSACTIONAL_MAILRetrieve the complete details of a specific transactional email including its subject, content, recipients, and configuration settings using its unique identifier.
List Transactional Mails
MAILCOACH_LIST_TRANSACTIONAL_MAILSRetrieve a paginated list of all transactional emails that have been sent from your account, helping you track and audit automated customer communications.
Drop a trigger and an action into a template; approve from your phone; the workflow runs.