Marketing & transactional email

One workspace. Every send your business depends on.

Your seasonal campaigns and your app's order confirmations run from the same workspace. Same brand. Same deliverability. Same quota. One log for every email.

Marketing

Newsletters, campaigns, automations.

Drag-and-drop editor, 50+ templates, A/B testing, audience segmentation, smart send-time.

  • Weekly newsletter
  • Product launch announcement
  • Re-engagement sequence
  • Holiday promo
&
Transactional

Receipts, alerts, password resets.

REST API, SMTP relay, webhook events. Templates that marketers edit and devs trigger.

  • Order confirmation
  • Password reset link
  • Shipping notification
  • Account alert
Why one workspace

Stop paying twice for one channel.

Most platforms force you to glue a marketing tool to a separate transactional API — two bills, two brand identities, two deliverability reputations, two logs. We don't.

Two-tool stack

Two bills, two brands.

  • One vendor for marketing, another for transactional
  • Receipts and newsletters use different "From" identities
  • Suppression audiences don't sync — you can email an unsubscribed user from the "other" tool
  • Two analytics dashboards, no unified inbox view
  • Volume billed twice — once per channel
ShySend

One bill, one brand.

  • Marketing and transactional share the same workspace
  • Same per-customer DKIM identity for every send
  • Unified suppression — unsubscribes apply across both
  • One log, one analytics dashboard, one customer timeline
  • One shared quota — pay for emails, not channels
Built for both teams

Marketers and devs, on the same page.

Templates that marketers edit visually. Endpoints that devs call programmatically. One source of truth.

For marketers

Drag, drop, send.

Use the same visual editor as your campaigns to design transactional emails. Hand a finished template to your dev team — they just call it by name.

DesignVariablesSettings
Hero image · order_total
Order summary table
Tracking number · {tracking_url}
Footer · brand signature
For developers

One API call.

Trigger any template by slug, pass variables, done. REST or SMTP — same templates, same logs, same dashboard.

// Send the "order_confirmation" template
curl https://api.shysend.com/v1/send \
  -H "Authorization: Bearer $SHYSEND_KEY" \
  -d {
       "template": "order_confirmation",
       "to":       "customer@brightside.io",
       "vars": {
         "order_total":  "$48.20",
         "tracking_url": "https://..."
       }
     }
Unified quota

One quota covers everything.

Marketing sends and transactional sends pull from the same monthly limit. No two-tier billing. No "but transactional is extra." No surprise per-channel surcharges.

Bounced and suppressed sends don't count. Whatever's in the inbox is what we charge for.

Sample Growth plan — 50,000 sends / month
31,000 marketing
19,000 transactional
Total this month 50,000 / 50,000
Every send, covered

If your app sends it, ShySend handles it.

A few of the everyday emails our customers run through one workspace.

Marketing

  • Weekly newsletter
  • Product launch
  • Holiday promo
  • Re-engagement series
  • Webinar invite
  • Customer story digest

Transactional

  • Order confirmation
  • Shipping notification
  • Password reset
  • Email verification
  • Invoice / receipt
  • Account alert

Lifecycle

  • Welcome series
  • Trial-day-3 nudge
  • Subscription renewal
  • Abandoned cart
  • Review request
  • Birthday / anniversary

One workspace for every send.

Free forever plan, no credit card required.

Get started — it's free