Connect Kartra and PDF.co to unlock the power of automation
- No credit card required
- Free forever for core features
- 14-day trial for premium features and apps
Top companies trust Zapier to automate work that solves their unique business problems—no coding required.
How Zapier works
Zapier makes it easy to integrate Kartra with PDF.co - no code necessary. See how you can get setup in minutes.






Choose a trigger
A trigger is the event that starts your Zap—like a "Affiliate Signs Up for Product" from Kartra.
Add your action
An action happens after the trigger—such as "Add Barcode to PDF" in PDF.co.
You’re connected!
Zapier seamlessly connects Kartra and PDF.co, automating your workflow.
Zapier is the automation platform of choice for 87% of Forbes Cloud 100 companies in 2023




93%
Customers who say using Zapier has made them better at their job
25m
Customers have created over 25 million Zaps on the platform
6 mins
The average user takes less than 6 minutes to set up a Zap
Connect Kartra and PDF.co to integrate crucial parts of your business
With Zapier, you can integrate everything from basic data entry to end-to-end processes. Here are some of the business-critical workflows that people automate with Zapier.
Automate your lead management and improve conversions

Create more impactful campaigns with automation

Provide world-class support with a little help from automation

Automate your way to actionable, up-to-date data

Resolve incidents faster with automation

Supported triggers and actions
Zapier helps you create workflows that connect your apps to automate repetitive tasks. A trigger is an event that starts a workflow, and an action is an event a Zap performs.
- Product FunnelsRequired
- ProductsRequired
- Product Price PointRequired
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.- CalendarsRequired
- Calendar ClassRequired
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.- Product FunnelsRequired
- ProductsRequired
- Product Price PointRequired
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.- MembershipsRequired
- Membership LevelsRequired
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.- Product FunnelsRequired
- ProductsRequired
- Product Price PointRequired
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.- Product FunnelsRequired
- ProductsRequired
- Product Price PointRequired
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.- Tag CategoriesRequired
- TagsRequired
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.- Tracking Link CategoryRequired
- VideosRequired
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.- Tracking Link CategoryRequired
- PageRequired
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.- Tracking Link CategoryRequired
- Assign a TagRequired
- EmailRequired
- Lead ID
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- CalendarRequired
- Assign a TagRequired
- Starting Date
- EmailRequired
- Lead ID
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Custom Field IdentifierRequired
- Custom Field TypeRequired
- Custom Field Options
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Lead ID
- EmailRequired
- New Email
- First Name
- Middle Name
- Last Name
- Second Last Name
- Phone
- Phone Country Code
- IP Address
- Address
- Zip
- City
- State
- Country
- Company
- Lead Picture URL
- Website
- Facebook Account
- Twitter Account
- Linkedin Account
- Google Plus Account
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Subscription ID
- Subscription StatusRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Assign a TagRequired
- Amount
- EmailRequired
- Lead ID
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Retrieve All the Lists in Your Account
Get all the lists in your Kartra account.
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app. - Retrieve All the Sequences in Your Account
Get all the sequences from your Kartra account.
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app. - Retrieve All the Custom Fields in Your Account
Get all the custom fields from your account in Kartra.
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app. - Assign a TagRequired
- Sequence StepRequired
- EmailRequired
- Lead ID
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Assign a TagRequired
- EmailRequired
- Lead ID
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Api_docs_info
- Stop on errorRequired
- HTTP MethodRequired
- URLRequired
- Query string parameters
- Additional request headers
- Body
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Subscription ID
ActionThis is an event a Zap performs.SearchFind existing data in your app- Lead ID
- EmailRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- URLRequired
- Lead ID
- X Co-ordinateRequired
- Y Co-ordinateRequired
- TypeRequired
- Initial Value
- Size
- Pages (optional)
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- URLRequired
- Initial Value
- X Co-ordinateRequired
- Y Co-ordinateRequired
- Advance Options
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Barcode ValueRequired
- Barcode TypeRequired
- Generate Inline URL (optional)
- Advance Options
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Input FormatRequired
- URLRequired
- File Name (optional)
- Worksheet Index (optional)
- Custom Profiles
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- PDF.co API EndpointRequired
- URLRequired
- Input JSON (optional)
- Execute Job Check Immediately
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- URLRequired
- Template Id (optional)
- Custom Profiles
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- URLRequired
- Extract Fillable Fields (optional)
- Custom Profiles
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- URLRequired
- OCR Language for Scanned Documents (optional)
- File Name (optional)
- Custom Profiles
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- URLRequired
- Operation TypeRequired
- OCR Language for Scanned Documents (optional)
- Pages (optional)
- Custom Profiles
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Source File URL (optional)
- Text Annotations (fill at least one)
- Image Embeds (fill at least one)
- Extract Fillable Fields (optional)
- File Name (optional)
- Allow Empty Text and Image Objects (optional)
- Auto-trim Input Values (optional)
- Template Data (optional)
- Custom Profiles
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- URLRequired
- Operation TypeRequired
- Owner Password (fill at least one for Remove Security)
- User Password (fill at least one for Remove Security)
- Encryption Algorithm (optional)
- Allow Printing (optional)
- Define Printing Quality (optional)
- Enable Document Assembly (optional)
- Enable Content Copying (optional)
- Enable Content Copying for Accessibility (optional)
- Enable Document Modification (optional)
- Enable Form Field Filling (optional)
- Enable Commenting (optional)
- File Name (optional)
- Custom Profiles
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- URLRequired
- Text to Search and RemoveRequired
- Replacement TextRequired
- Pages (optional)
- Enable Regular Expressions (optional)
- Enable Case Sensitive Custom Rules (optional)
- Replacement Limit (optional)
- Custom Profiles
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Source File URL (optional)
- Text to Search and RemoveRequired
- Enable Regular Expressions (optional)
- Pages (optional)
- Custom Profiles
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- URLRequired
- Text to Search and RemoveRequired
- Exclude Pages with Identified Barcodes (optional)
- File Name (optional)
- Custom Profiles
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Tag CategoriesRequired
- TagsRequired
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.- CalendarsRequired
- Calendar ClassRequired
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.- CalendarsRequired
- Calendar ClassRequired
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.- MembershipsRequired
- Membership LevelsRequired
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.- Page Split Test LinkRequired
- VersionRequired
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.- Tracking Link CategoryRequired
- Tracking LinksRequired
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.- Tracking Link CategoryRequired
- VideosRequired
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.- Kartra Page WebsiteRequired
- PageRequired
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.- CalendarRequired
- Assign a TagRequired
- EmailRequired
- Lead ID
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Subscription ID
- Transaction ID
- EmailRequired
- Lead ID
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- EmailRequired
- First Name
- Middle Name
- Last Name
- Second Last Name
- Phone
- Phone Country Code
- IP Address
- Address
- Zip
- City
- State
- Country
- Company
- Lead Picture URL
- Website
- Facebook Account
- Twitter Account
- Linkedin Account
- Google Plus Account
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Subscription ID
- Product FunnelsRequired
- ProductsRequired
- Product Price PointRequired
- Next Payment Date
- Amount
- Recurrence
- Quantity
- Installments Left
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Assign a TagRequired
- EmailRequired
- Lead ID
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Assign a TagRequired
- EmailRequired
- Lead ID
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Retrieve All the Pages in Your Account
Get all the pages in your Kartra account.
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app. - Retrieve All the Tags in Your Account
Get all the tags from the your account in Kartra.
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app. - Assign a TagRequired
- EmailRequired
- Lead ID
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Tracking Link CategoryRequired
- Assign a TagRequired
- EmailRequired
- Lead ID
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Assign a TagRequired
- EmailRequired
- Lead ID
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- EmailRequired
- Lead ID
ActionThis is an event a Zap performs.SearchFind existing data in your app- Transaction IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Barcode ValueRequired
- Barcode TypeRequired
- Source File URL (optional)
- X Co-ordinateRequired
- Y Co-ordinateRequired
- Pages (optional)
- Custom Profiles
- Advance Options
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- URLRequired
- Image URLRequired
- X Co-ordinateRequired
- Y Co-ordinateRequired
- Width
- Height
- Pages (optional)
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Message
- URLRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- URLRequired
- Barcode Type to Read (optional)
- Pages (optional)
- Custom Profiles
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Input FormatRequired
- URLRequired
- Pages (optional)
- File Name (optional)
- OCR Language for Scanned Documents (optional)
- Extraction Region (optional)
- Enable Line Grouping (optional)
- Unwrap (optional)
- Custom Profiles
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- URLRequired
- Custom Classification Rules (optional)
- CSV Rules URL (optional)
- Enable Case Sensitive Custom Rules (optional)
- Custom Profiles
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Message
- Sender EmailRequired
- Recipient EmailRequired
- Email SubjectRequired
- SMTP ServerRequired
- SMTP Server PortRequired
- SMTP UsernameRequired
- SMTP PasswordRequired
- CC (optional)
- BCC (optional)
- Email Body (Plain Text) (optional)
- Email Body (HTML) (optional)
- URLRequired
- Custom Profiles
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Input TypeRequired
- Page Orientation (optional)
- Page Size (optional)
- Custom Page Size (optional)
- Custom Margins (optional)
- Render Page Background (optional)
- Media Type (optional)
- Do not wait until full page load (optional)
- File Name (optional)
- Custom Profiles
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- URLRequired
- Automatically Convert Non-PDF Files (optional)
- File Name (optional)
- Custom Profiles
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- URLRequired
- File Name (optional)
- Custom Profiles
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- URLRequired
- Custom Profiles
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- URLRequired
- Text to Search and RemoveRequired
- Enable Regular Expressions (optional)
- Enable Case Sensitive Custom Rules (optional)
- Pages (optional)
- Custom Profiles
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- URLRequired
- Text to Search and RemoveRequired
- Replacement Image URLRequired
- Pages (optional)
- Enable Regular Expressions (optional)
- Enable Case Sensitive Custom Rules (optional)
- Custom Profiles
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- URLRequired
- Pages (optional)
- File Name (optional)
- Custom Profiles
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- URLRequired
- Text to Search and RemoveRequired
- Enable Case Sensitive Custom Rules (optional)
- Enable Regular Expressions (optional)
- Exclude Pages with Identified Barcodes (optional)
- OCR Language for Scanned Documents (optional)
- File Name (optional)
- Custom Profiles
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.