Built forGTM EngineersSDRs & AEsFounders

Reach decision-makers who ignore your cold emails.

B2B customer acquisition via physical mail. API-first and built for your GTM stack.

Illustration of digital outreach turning into a personal direct-mail letter

Your digital channels are losing their edge.

Cold emails disappear in crowded inboxes. LinkedIn messages compete with constant feed noise, and cold calls are difficult to scale. A physical letter adds a tangible touchpoint to the sequence.

  • Cold Email

    Your message can be well written and still be overlooked in a busy inbox.

  • LinkedIn

    Connection requests and social messages compete with a stream of other notifications.

  • Cold Call

    Calls take time to personalize and are hard to operate consistently across a target account list.

Physical mail gives your sequence a channel that does not depend on an inbox, feed or call connection.

How to integrate PostPal into your stack

  1. 01

    Define design and material in the API flow

    Upload a finished design, choose the format and material, and define the variables that PostPal should fill automatically.

  2. 02

    Send an API call

    Use the flow_id to pass address data, recipient-specific values and QR codes through the PostPal REST API.

  3. 03

    PostPal delivers

    PostPal handles print, postage and delivery for your campaign.

One API call. One letter on their desk.

No SDKs, no setup overhead. Directly via REST.

View documentation →
cURL
curl --request POST \
  --url https://app.getpostpal.com/api/v1/postcards \
  --header 'Accept: application/json' \
  --header 'Authorization: Bearer YOUR_API_TOKEN' \
  --header 'Content-Type: application/json' \
  --header 'X-Request-Id: YOUR_REQUEST_ID' \
  --data '{
  "flow_id": "flow-uuid",
  "from": {
    "company": "Muster GmbH",
    "first_name": "Markus",
    "last_name": "Müller",
    "address_line1": "Unter den Linden 1",
    "zip": "10117",
    "city": "Berlin",
    "country": "DE"
  },
  "to": {
    "first_name": "Max",
    "last_name": "Mustermann",
    "address_line1": "Musterstraße 42",
    "address_line2": "c/o Familie Sommer",
    "zip": "10115",
    "city": "Berlin",
    "country": "DE"
  },
  "content": {
    "personal_message": "Hallo **Max**,\n\nVielen Dank für deinen Einkauf.",
    "next_steps": "1. Paket prüfen\n2. QR-Code scannen\n3. Vorteil sichern"
  },
  "qr_codes": {
    "voucher_url_1": "https://example.com/voucher/1",
    "voucher_url_2": "https://example.com/voucher/2"
  }
}'

GTM teams use physical mail for high-value moments

  • Cold Outreach

    Add personalized letters to multi-touch sequences for target accounts that have not responded to digital outreach.

  • Event Follow-Up

    Turn event contacts into a memorable next step with a personalized letter after the conversation.

  • Deal Reactivation

    Give quiet prospects a new reason to re-open the conversation with a message tailored to the last touchpoint.

  • Handwritten envelopes

    For high-value accounts, genuine handwritten envelopes are available on request.

Transparent. Scales with your volume. No subscription.

Delivery is available to Germany, Austria, Switzerland, the Netherlands, Italy and France. Further European countries are available on request.

Works with your stack

Connect tools that support HTTP requests or webhooks through the PostPal REST API.

  • HubSpot
  • Clay
  • Instantly
  • Make
  • n8n
  • Zapier
  • Shopify
  • Klaviyo

… and many more integrations.

Frequently asked questions

Is this GDPR-compliant?

PostPal supports data-protection-compliant campaign processes and processes data under the agreed data-processing relationship. The sender remains responsible for the addresses, target audience and applicable legal basis. This information does not replace a legal review of your specific outbound setup.

What is the minimum quantity?

From 100 pieces per send, PostPal can ship cost-efficiently. Smaller quantities are possible but may have higher unit prices.

Which address fields are required?

The API request includes recipient name and address fields such as street, postal code, city and country. Company and sender fields can be included where your design and workflow require them.

How long does delivery take?

Delivery timing depends on the destination, production and postage route. The API documentation and your campaign setup provide the relevant operational details.

Can I send handwritten envelopes?

Yes. Genuine handwritten envelopes are available on request for selected high-value account campaigns.

Which formats are available?

PostPal supports the formats listed in the pricing calculator. Additional letter and postcard formats can be clarified with the PostPal team.

API access is currently in beta. Create an account or read the technical documentation before you send.