Notifications & Emails
Every email DMpro sends, why it sends it, and how to control what lands in your inbox.
DMpro sends several categories of email, some required and some fully optional. Here is the complete list.
Transactional (always on)
Required for account safety and financial transparency, these cannot be turned off:
- Verification codes. A 6-digit code every time you sign in.
- Payment confirmations. Sent for every successful Stripe charge.
- Payment failures. Failed renewals and grace period notifications.
- Security alerts. Suspicious activity or a sign-in from a new device.
- Email change confirmations. Sent to both your old and new email.
Reports (default on, can be turned off)
- Weekly usage report, every Monday morning.
- Monthly usage report, every 1st of the month.
Warnings (default on, can be turned off)
- Trial ending soon, 3 days before your trial converts.
- Gift expiring soon, at 7 and 3 days before a gift expires.
- Credit runway low, when you’re on pace to run out of generations.
- Coupon expiring soon, 3 days before an unredeemed coupon expires.
Product updates (default on, opt-out)
Occasional emails (2 to 4 a month) announcing new automation modes, new prompt templates in the Library, new integrations, and blog posts or case studies.
Marketing (default off, opt-in required)
Discount codes and promotions, referral opportunities, waitlist offers, and community events. These require explicit opt-in.
Trigger-based (contextual)
Sent only when something specific happens: a successful gift redemption, a completed campaign (with a stats summary), or a new coupon added to your wallet.
Sender addresses and format
- Transactional:
[email protected] - Marketing:
[email protected] - Support replies: come from the support agent’s own address
Go to Dashboard → Profile → Notification Preferences. Every toggleable email category lives here.
Default configuration
| Category | Default |
|---|---|
| Transactional | ON, cannot turn off |
| Weekly and monthly reports | ON |
| Product updates | ON |
| Warnings (trial, gift, runway) | ON |
| Marketing | OFF, opt-in only |
Toggle any preference off and it saves automatically. Clicking the unsubscribe link at the bottom of an email turns off that same toggle for you, so unsubscribing and toggling off in Notification Preferences have the same effect.
Marketing opt-in and compliance
Marketing emails require explicit opt-in to comply with anti-spam law in the regions DMpro serves:
- CAN-SPAM (US): marketing requires consent.
- GDPR (EU): requires explicit consent.
- CASL (Canada): requires explicit consent.
Opt in from Notification Preferences, or by clicking an opt-in link inside a promotional email.
Frequency controls and pausing all email
DMpro doesn’t currently offer granular frequency controls (like swapping individual emails for a weekly digest); every email follows its natural sending cadence. There’s also no single “pause all” toggle.
Other things to know
- Re-subscribing: toggle the preference back on in Notification Preferences, or click a re-subscribe link if one was included after you unsubscribed.
- Changing your email: your notification preferences follow you. The new address inherits your existing toggles.
- Enterprise teams: admins can set default preferences for team members. Individual members can still override them, but admin defaults propagate to new members.
If a subscription renewal charge is declined, DMpro sends escalating notifications across a 3-day grace period.
| When | What it says |
|---|---|
| Immediately | “Your DMpro payment failed. We’ll retry your card tomorrow. Meanwhile, update your card to avoid interruption.” |
| ~24 hours later (retry 1) | “Your DMpro payment failed again. Please update your card to keep your subscription active.” |
| ~72 hours later (final retry) | “Final retry today. If this payment fails, your DMpro subscription will be cancelled and you’ll drop to free tier.” |
Every one of these emails includes the specific card that failed (last 4 digits), the amount, your subscription tier, a link to update your payment method, and what happens next.
If all retries fail
After the final retry, your subscription is cancelled, you drop to the free tier (10 credits a month), and a separate “Account cancelled” email is sent. To reactivate, subscribe again with a working card.
Common reasons payments fail
- Expired card: update to a new card.
- Insufficient funds: add funds or use another card.
- Card blocked by your bank: banks sometimes block foreign or unusual charges. Call them.
- Card cancelled: get a new card and update your payment method.
Fixing it fast
- Open the payment failure email, or go to Dashboard → Payments.
- Click Update Payment Method.
- Enter your new card via Stripe.
- Stripe immediately retries the charge. If it works, your subscription reactivates right away.
If you missed the emails entirely, don’t worry. Your dashboard always shows the current “past_due” or “cancelled” status, so you can follow the same fix path from there. During the grace period your campaigns keep running; after cancellation, credits drop and any active campaigns hit out_of_credits until you subscribe again. Enterprise customers get expedited support for payment issues from their account manager or [email protected].
Every time you sign in to DMpro, a 6-digit verification code is emailed to you. You’ll get one on initial signup, on every sign-in from a browser without an active session, to your new address when you change your email, and again after 30 days of inactivity (session expiry).
The email comes from [email protected], with a subject like “Your DMpro sign-in code,” and arrives within about 10 seconds. Codes expire after 10 minutes. If yours expires before you use it, just request a new one from the same screen.
How secure is a verification code?
- Randomized: not derived from your account in any predictable way.
- Single-use: each code works once.
- Time-limited: expires after 10 minutes.
- Rate-limited: DMpro throttles repeated code requests to prevent brute-force attempts.
If you request more than one code for the same sign-in (say you clicked Resend twice), only the latest code works. Earlier ones are invalidated automatically.
If a code doesn’t arrive
- Wait 60 seconds.
- Check your spam or promotions folder.
- Confirm your email address is typed correctly.
- Request a new code from the same screen.
- Try a different email address if your primary inbox has strict filters.
Still nothing? Contact support at [email protected]. Codes always go to your current account email; if you change your email, verification codes follow to the new address. Verification emails are required for security and cannot be turned off.
If DMpro emails land in Spam or Promotions, it’s usually one of a few common, fixable causes.
First-time sender filtering
Most providers (Gmail, Outlook) route a new sender’s first email to Promotions or Spam by default. This is normal. Move the email to your inbox and mark it “Not Spam” (or “Not Promotional”); future DMpro emails should land correctly after that.
Add DMpro to your contacts
The most reliable fix is adding [email protected] and [email protected] to your contacts:
- Gmail: click the sender name → Add contact.
- Outlook: right-click the sender → Add to Contacts.
- Apple Mail: click the sender → Add to Contacts.
Corporate email filters
Office 365 and Google Workspace accounts often run stricter filtering. If your work email is blocking DMpro, ask your IT team to whitelist [email protected] and [email protected], or use a personal email for your DMpro account instead.
Volume and content filtering
Receiving many DMpro emails in a short window (several verification codes, plus a campaign summary, for example) can get flagged as bulk mail by some providers. Turning off some notification types, or consolidating to weekly or monthly reports only, reduces this. Occasional marketing-style subject lines (“Special offer for you”) can also trigger content filters, which is part of why marketing emails are opt-in only.
Set an inbox rule
- Gmail: Settings → Filters → create a rule for From
@dmpro.appOR@brandid.app→ never send to spam, always Inbox. - Outlook: Rules → New rule → From these senders → Move to Inbox.
- Apple Mail: Preferences → Rules → Add rule.
If your verification code specifically is going to spam, check spam first, add DMpro to contacts, then request a fresh code since the delayed one may have expired. DMpro also monitors bounce rates, spam-marked rates, and open rates on its end, and adjusts content and formatting when a particular email type shows high spam rates. If emails keep landing in spam after adding DMpro to contacts, contact support at [email protected] so the team can investigate deliverability on their end.
Product update emails announce new DMpro features: new prompt variables or automation modes, new additions to the Templates Library, new integrations, occasional bug fixes and improvements, and roadmap teasers.
They’re on by default, at a frequency of 2 to 4 emails a month, grouped when possible to keep inbox noise down. Turn them off in Dashboard → Profile → Notification Preferences → Product Updates.
Product updates vs. marketing
| Type | Covers | Default |
|---|---|---|
| Product updates | What’s new or improved, non-promotional | ON |
| Marketing | Discounts, sales, referral pushes | OFF, opt-in only |
These are different email categories with separate toggles, so turning one off doesn’t affect the other.
Opting out
Either click “Unsubscribe from product updates” in the email footer, or go to Notification Preferences → Product Updates → Off. Both work the same way. To turn them back on later, re-toggle the preference or click a re-subscribe link if one was provided.
dmpro.brandid.app/changelog, shown as a “What’s New” banner in the dashboard, and sometimes referenced directly in the extension for brand-new features.DMpro doesn’t currently run a public beta program, so product update emails only announce features that are already live. If you’re interested in early access to anything upcoming, contact support.
Still stuck? We’re happy to help.
Create your DMpro account, see pricing, or reach out to support directly.




