Trusted by 1000+ Customers

  • Postgrid
  • Postgrid
  • Postgrid
  • Postgrid
  • Postgrid
  • Postgrid
  • Postgrid
  • Postgrid
  • Postgrid
  • Postgrid
  • Postgrid
  • Postgrid
Print & Mail
Global Address Verification

Streamline Your Offline Communication
with Our Automated Solutions

Old Way

traditional direct mail platform

New Way

postgrid direct mail platform

75%

Cheaper

50%

faster

5X

more efficiently

Streamline Your Offline Communication
with Our Automated Solutions

15%

Increase in
Conversion Rate

5%

Savings on Incorrect
Shipping

25%

Correct data

Your end-to-end Offline Communication Solution

Upload Your Mailing List

  • Upload your contacts using CSV file
  • Import from your CRM
Sign up to Get Started

Design Your Content

  • Use HTML templates or ready made PDFs
  • Or design using our drag-and-drop template editor
Learn More
template library
speed up direct mails

Send Securely & Efficiently

  • Use our dashboard or API to send single or bulk mail items
  • We ensure to protect your customer data using encryption
Send Complaint Mail Items

Track, Automate & Measure

  • Track every single mail as it travels through mailstream
  • Get real-time updates in dashboard or via webhooks
Join the Action
canada postal services

Verify & Cleanse Your Mailing

  • Upload and verify up to 200k addresses at a time
  • Segment Your Datasets with our Address Verification API
  • Run the Mailing List through Our NCOA & CASS Certified Systems to fix the addresses.
Sign up to Get Started

Autocomplete Address

  • Verify, parse, and autocomplete datasets to ensure that an addresses entered are valid and mailable.
  • Eliminate invalid entries from address data to improve its quality.
  • Simplify the data entry process by eliminate keystrokes for enhanced shipping or billing.
Sign up to Initiate Address Completion
Address standardization and validation

Verify Address with API

  • Submit addresses and provide all of the address information, including house number, street, city, state, zip, and country of destination.
  • Based on the worldwide database, our API will review the address and flag it if it needs to be corrected or flagged.
  • Ensure that your package will reach its intended destination with peace of mind.
Send Complaint Mail Items

Geocode Address with API

  • Return customer information about every location, including the location’s time zone and address.
  • Handle inaccurate along with misspelled addresses.
  • The reverse geocoding algorithm returns the address corresponding to the given latitude and longitude or GPS coordinates.
Go to Geocoding API
zip code usa

Get Started with PostGrid’s API in Seconds

Easily send mails, manage templates and verify addresses globally using API

cURL

Copy

curl https://api.postgrid.com/print-mail/v1/letters \
-u API_KEY: \
-d to[firstName]="Kevin" \
-d to[lastName]="Villena" \
-d to[addressLine1]="145 Mulberry St, Apt PH D, New York, NY 10013" \
-d to[countryCode]="US" \
-d from[companyName]="PostGrid" \
-d from[addressLine1]="90 Canal St, Suite 400, Boston, MA" \
-d from[countryCode]="US" \
-d color=true \
-d express=true \
-d template="template_4hXPyVphgFPynPyHFTJaKo" \
-d mergeVariables[verification_code]=4242

cURL

Copy

curl https://api.postgrid.com/print-mail/v1/postcards \
-u API_KEY: \
-d to[firstName]="Kevin" \
-d to[lastName]="Villena" \
-d to[addressLine1]="145 Mulberry St, Apt PH D, New York, NY 10013" \
-d to[countryCode]="US" \
-d size="6x4" \
-d frontTemplate="template_6a3k5LqumLD7cpdD9VkQUd" \
-d backTemplate="template_oa8Au5h4DqFr1mRDLaKhJz" \
-d mailingClass="standard_class" \
-d mergeVariables[qr_code_url]="https://postgrid.com?source=postcard"

cURL

Copy

curl https://api.postgrid.com/print-mail/v1/cheques \
-u API_KEY: \
-d to[firstName]="Kevin" \
-d to[lastName]="Villena" \
-d to[addressLine1]="145 Mulberry St, Apt PH D, New York, NY 10013" \
-d to[countryCode]="US" \
-d from[companyName]="PostGrid" \
-d from[addressLine1]="90 Canal St, Suite 400, Boston, MA" \
-d from[countryCode]="US" \
-d bankAccount="bank_k9zDtHjZmBe9ruVC4F8PZN" \
-d amount=4242 \
-d message="Here is the payment for the attached invoice." \
-d letterPDF="https://pg-prod-bucket-1.s3.amazonaws.com/assets/sample-invoice.pdf"

cURL

Copy

# List all letters destined for New York that have left
# their final USPS facility.
curl https://api.postgrid.com/print-mail/v1/letters?search="NY out_for_delivery" \
-u API_KEY:
 
# Retrieve a check and its corresponding bank account
curl https://api.postgrid.com/print-mail/v1/cheques/cheque_dUtnqaaFTFyz9Yo56PuEfn?expand[]="bankAccount" \
-u API_KEY:

cURL

Copy

# Automatically parse and correct a freeform US or Canadian address
curl https://api.postgrid.com/v1/addver/verifications \
-u API_KEY: \
-d address="14-20 bay st, floor 11, toronto, on, canada"
 
# Use our international API to verify addresses around the world
curl https://api.postgrid.com/v1/intl_addver/verifications \
-u API_KEY: \
-d address[line1]="33 Nine Elms Lane" \
-d address[city]="London" \
-d address[postalOrZip]="SW11 7US" \
-d address[country]="United Kingdom"

cURL

Copy

# List US & Canada previews for partial address input
curl https://api.postgrid.com/v1/addver/completions?partialStreet=182+Se \
-u API_KEY:
 
# List addresses from around the world, sorted by distance to user IP
curl https://api.postgrid.com/v1/intl_addver/completions?partialStreet=15&countriesFilter=UK \
-u API_KEY:

cURL

Copy

# Automatically parse and correct a freeform US or Canadian address
curl https://api.postgrid.com/v1/addver/verifications \
-u API_KEY: \
-d address="14-20 bay st, floor 11, toronto, on, canada"
 
# Use our international API to verify addresses around the world
curl https://api.postgrid.com/v1/intl_addver/verifications \
-u API_KEY: \
-d address[line1]="33 Nine Elms Lane" \
-d address[city]="London" \
-d address[postalOrZip]="SW11 7US" \
-d address[country]="United Kingdom"

cURL

Copy

# List US & Canada previews for partial address input
curl https://api.postgrid.com/v1/addver/completions?partialStreet=182+Se \
-u API_KEY:
 
# List addresses from around the world, sorted by distance to user IP
curl https://api.postgrid.com/v1/intl_addver/completions?partialStreet=15&countriesFilter=UK \
-u API_KEY:

cURL

Copy

curl https://api.postgrid.com/print-mail/v1/letters \
-u API_KEY: \
-d to[firstName]="Kevin" \
-d to[lastName]="Villena" \
-d to[addressLine1]="145 Mulberry St, Apt PH D, New York, NY 10013" \
-d to[countryCode]="US" \
-d from[companyName]="PostGrid" \
-d from[addressLine1]="90 Canal St, Suite 400, Boston, MA" \
-d from[countryCode]="US" \
-d color=true \
-d express=true \
-d template="template_4hXPyVphgFPynPyHFTJaKo" \
-d mergeVariables[verification_code]=4242

cURL

Copy

curl https://api.postgrid.com/print-mail/v1/postcards \
-u API_KEY: \
-d to[firstName]="Kevin" \
-d to[lastName]="Villena" \
-d to[addressLine1]="145 Mulberry St, Apt PH D, New York, NY 10013" \
-d to[countryCode]="US" \
-d size="6x4" \
-d frontTemplate="template_6a3k5LqumLD7cpdD9VkQUd" \
-d backTemplate="template_oa8Au5h4DqFr1mRDLaKhJz" \
-d mailingClass="standard_class" \
-d mergeVariables[qr_code_url]="https://postgrid.com?source=postcard"

cURL

Copy

curl https://api.postgrid.com/print-mail/v1/cheques \
-u API_KEY: \
-d to[firstName]="Kevin" \
-d to[lastName]="Villena" \
-d to[addressLine1]="145 Mulberry St, Apt PH D, New York, NY 10013" \
-d to[countryCode]="US" \
-d from[companyName]="PostGrid" \
-d from[addressLine1]="90 Canal St, Suite 400, Boston, MA" \
-d from[countryCode]="US" \
-d bankAccount="bank_k9zDtHjZmBe9ruVC4F8PZN" \
-d amount=4242 \
-d message="Here is the payment for the attached invoice." \
-d letterPDF="https://pg-prod-bucket-1.s3.amazonaws.com/assets/sample-invoice.pdf"

cURL

Copy

# List all letters destined for New York that have left
# their final USPS facility.
curl https://api.postgrid.com/print-mail/v1/letters?search="NY out_for_delivery" \
-u API_KEY:
 
# Retrieve a check and its corresponding bank account
curl https://api.postgrid.com/print-mail/v1/cheques/cheque_dUtnqaaFTFyz9Yo56PuEfn?expand[]="bankAccount" \
-u API_KEY:

Read our API Docs

Ready to Get Started?

Start transforming and automating your offline communications with PostGrid

SIGN UPREQUEST A DEMO