poplar-direct-mail

Automate personalized direct mail campaigns via the Poplar API with Python scripts.

12|Updated Dec 13, 2025
One-click install
npx skills add https://github.com/ckorhonen/claude-skills --skill poplar-direct-mail
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: poplar-direct-mail
Source: https://github.com/ckorhonen/claude-skills/tree/main/skills/poplar-direct-mail
Command: npx skills add https://github.com/ckorhonen/claude-skills --skill poplar-direct-mail

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, and includes scripts (resource) components.

What problem does it solve?

Direct mail campaigns often require manual setup, templating, and batch sending, causing delays and inconsistent personalization.

Core Features & Use Cases

  • Template-driven design of postcards, bi-folds, tri-folds, and letters using Poplar HTML templates.
  • Programmatic sending via API with recipient data merge tags and scheduling options.
  • Scalable automation for triggered mailings, abandoned cart follow-ups, and win-back campaigns.

Quick Start

Use Poplar to design a templated mail piece and trigger a campaign via the Python scripts provided in this skill.

Frequently Asked Questions about poplar-direct-mail

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate personalized direct mail campaigns via API?

You can automate personalized direct mail campaigns by using Python scripts to call the Poplar API, handling authentication, HTML templates, and recipient merge data to trigger single or batch mailings programmatically.

Can I use HTML templates for postcards and letters with dynamic merge tags?

Yes, the Skill supports template-driven design for postcards, bi-folds, tri-folds, and letters using Poplar HTML templates, allowing you to inject dynamic merge data into your direct mail pieces.

What is the best way to send triggered direct mail for abandoned cart follow-ups?

The best way to send triggered direct mail for abandoned carts is to use the provided Python scripts for scalable automation, passing recipient data and merge tags to the API to dispatch event-driven mailings.

Do I need the requests library to trigger batch direct mailings?

Yes, you need the requests library installed in your Python environment to authenticate with the Poplar API, structure your template data, and execute batch direct mailings through the provided scripts.

Are there limitations when scheduling direct mail through an API automation script?

Limitations include needing valid Poplar API authentication and correctly structured HTML templates with accurate merge-tag mapping; if recipient data or template structures are misaligned, the automated mailing will fail.