Enterprise bulk cards

HR teams and companies use GiveCards to send thoughtful greeting cards at scale — birthdays, work anniversaries, sympathy, congratulations, and more.

How it works

1. Register your company

Apply for an enterprise account. Once approved, you can create API tokens and run campaigns.

2. Upload or enter recipients

CSV columns: name, email, message (optional), card_type (birthday, sympathy, etc.). Or add rows manually in the dashboard.

3. Send cards + email

We create each card and optionally email a link to the recipient from no-reply@givecards.online.

API

Approved accounts can POST to /api/enterprise/v1/bulk_send.php with header Authorization: Bearer YOUR_TOKEN.

{
  "campaign_name": "March birthdays",
  "card_type": "birthday",
  "message_template": "Happy birthday from the team!",
  "send_email": true,
  "recipients": [
    {"recipient_name": "Jane Doe", "recipient_email": "jane@company.com"},
    {"recipient_name": "John Smith", "recipient_email": "john@company.com", "card_type": "congratulations", "message": "Congrats on the promotion!"}
  ]
}