Feature Requests
Weekly or monthly email performance summaries auto-delivered as PDF attachments to stakeholders. Customizable metrics, branding, and recipient list.
Side-by-side performance comparison of sequences. See which drip converts best, where contacts drop off, and how step-level metrics compare across variants.
Automatically append Google Analytics UTM parameters to all links in emails during rendering. Parameters: utm_source=pushmail, utm_medium=email, utm_campaign={campaign_or_sequence_name}, utm_content={step_or_variant}. Implementation is lightweight — piggyback on the existing link rewriting pass in rewriteLinksForTracking(). UTM tags let teams track email-driven conversions and revenue attribution through Google Analytics without any new PushMail infrastructure. Optional per-campaign/sequence toggle and custom UTM overrides. A future phase could add a conversion webhook or tracking pixel to pull attribution data back into PushMail dashboards.
Group contacts by signup week or month and track engagement over time with retention curves. See how onboarding changes affect long-term email engagement.
Create branded short links (e.g. go.yourdomain.com/xyz) with click analytics. Usable inside and outside emails for social media, docs, and QR codes.
Automatically send blog digest emails from an RSS feed on a configurable schedule (daily, weekly). Template customization for feed item layout and branding.
Simple hosted landing pages tied to forms with custom domain support. Collect signups, run promotions, and A/B test pages — all connected to your contact and sequence infrastructure.
Track when forwarded emails drive new signups. Attribute new contacts to the referrer and measure viral coefficient per campaign or sequence.
Visualize DKIM, SPF, and DMARC pass rates per sending domain. Show authentication failures with actionable DNS fix suggestions. Alert when authentication degrades.
One-click contact data export and right-to-erasure API endpoint. Generate a full data package for any contact, or permanently delete all their data across sends, events, and enrollments.
Send test emails to seed accounts across Gmail, Outlook, and Yahoo. Report where emails land — primary inbox, promotions tab, spam, or not delivered — with actionable recommendations.
Run email content through spam filter checks before sending. Flag issues like missing unsubscribe links, spammy keywords, image-to-text ratio problems, and missing authentication headers.
Command-line tool for common operations: pushmail send, pushmail contacts import, pushmail sequences list. Faster workflows for developers who live in the terminal.
Intercept sends in sandbox mode and simulate opens, bounces, and clicks on a configurable schedule. Test entire automation flows end-to-end without sending real email.
Render a template with variables and return the final HTML without sending. Useful for in-app email previews, approval workflows, and testing template logic.
Real-time SSE or WebSocket event stream as an alternative to webhook polling. Subscribe to delivery, open, click, and bounce events in real time for custom dashboards.
Automatically tag contacts as hot, warm, or cold based on open/click patterns over time. Auto-create dynamic segments for re-engagement or upsell targeting.
Generate full email drafts from a brief prompt, using brand voice derived from knowledge base content and past campaigns. Speed up sequence and campaign creation.
Automatically schedule sends at each recipient's optimal time based on their timezone and past open/click behavior. Contact timezone data is already collected — this feature puts it to work.
Generate and A/B test subject lines using AI. Learn from past open rate data to suggest higher-performing variants. Integrates with existing A/B testing framework.