Connect eCardWidget to the tools you already use
Send branded eCards from your CRM, HR system, or storefront. Zapier, REST API, webhooks, Shopify, WooCommerce, and CSV/Excel import — eCardWidget fits the stack you already run.
Trusted by 9,000+ organizations across 50+ countries.
How eCardWidget plugs into your stack
eCardWidget exposes a documented REST API, a real-time webhook system, and a Zapier app — so the same eCard delivery that powers our embeddable widget is available from anywhere in your tech stack. Whether you're triggering eCards from a CRM workflow, a Shopify storefront, an HR milestone tracker, or a custom internal tool, the integration surface is consistent: authenticated requests in, structured event notifications out.
For non-developer teams, we provide a Zapier app, native Shopify embed, WooCommerce embed, and CSV/Excel bulk import for team directories. For engineering teams, we provide 30+ REST endpoints with Bearer-token authentication and six real-time webhook event types.
Zapier
Connect eCardWidget to 5,000+ apps through Zapier. Pre-built triggers and actions let your operations and HR teams wire up automated eCard sends from any tool that has a Zapier app — no developer required. Communication between Zapier and eCardWidget is webhook-based, so events fire in real time.
Example use case: A new hire is added to BambooHR → Zapier fires the "Send Welcome eCard" action → the new hire receives a branded welcome card in their inbox the same day.
REST API
A documented REST API with 30+ endpoints covering eCard send, automation, templates, team members, widgets, statistics, departments, categories, campaigns, and custom date fields. Authentication is Bearer-token (API key); rate limits are 100 requests per minute on general endpoints, 10 per 5 seconds on auth, and 10 per minute on bulk operations. Scheduled sends accept ISO 8601 dates.
Example use case: Send an eCard via API:
curl -X POST https://api.ecardwidget.com/v2/api/pub/ecard-actions/send-ecard \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{ "template_id": 12345, "to_email": "[email protected]" }'Webhooks
Register a webhook URL to receive real-time event notifications. Six event types are available:
ecard_sent— eCard was sentecard_opened— eCard was opened (read receipt)ecard_clicked— Link in eCard was clickedecard_bounced— Delivery failedmember_added— Team member createdmember_updated— Team member updated
Example use case: A donor opens their thank-you eCard → ecard_opened fires to your CRM → the donor record updates with a "thanked: opened" engagement event for downstream stewardship workflows.
Shopify
Embed the eCardWidget builder directly in a Shopify storefront. Customers select a card, personalize it, and send it as part of (or in place of) a purchase — with Stripe-backed payments in 6 currencies (USD, EUR, GBP, AUD, CAD, NZD).
Example use case: A Shopify gifting brand adds a "Send a card with your order" upsell at checkout, powered by the eCardWidget Shopify embed.
WooCommerce & WordPress
WordPress shortcode + iFrame embed options let you drop the eCardWidget builder on any WordPress page or WooCommerce product/cart. Same Stripe payment flow, same branded sender experience — no code changes beyond pasting the shortcode.
Example use case: A WooCommerce subscription business adds an automated "happy anniversary" eCard to their renewal email sequence, embedded via the WordPress shortcode.
CSV / Excel team import
Bulk-import your team directory from CSV or Excel — column-mapping wizard included. Each member can carry 10 custom date fields for milestone automation (hire date, birthday, anniversary, certification renewal, etc.), and disable/soft-delete preserves history for reporting.
Example use case: An HR team uploads their 500-person directory once, sets up automated birthday + work-anniversary cards, and never has to maintain a sending list again.
first_name,last_name,email,birthday,hire_date,department
John,Smith,[email protected],1985-03-15,2020-01-10,SalesPlug eCardWidget into your stack today
Start free, no credit card required. Upgrade when you need API access, automations, or higher volume.