Connect Firebase / Firestore and PDF4me to power AI-driven automation
- No-code AI automation
 - Full audit trails and controls
 - SOC 2 and GDPR compliant
 - Easy visual workflow builder
 - 8,000+ apps, 450+ AI tools
 - Free tier available
 
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 Firebase / Firestore with PDF4me - 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 "New Child Object in a Firebase Realtime Database" from Firebase / Firestore.
Add your action
An action happens after the trigger—such as "Add Attachment to PDF" in PDF4me.
You’re connected!
Zapier seamlessly connects Firebase / Firestore and PDF4me, automating your workflow.
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.
- PathRequired
 - Order
 - Location of newest objects
 
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan- PathRequired
 - Convert Numerics
 - NewId
 - Data
 
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.- CollectionRequired
 - QueryRequired
 
ActionThis is an event a Zap performs.SearchFind existing data in your app- FileRequired
 - Specify File Name
 - AttachmentsRequired
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- FileRequired
 - Specify File Name
 - Field NameRequired
 - Form Field TypeRequired
 - Initial Value
 - Position X
 - Position Y
 - Pages
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- FileRequired
 - File Name
 - Watermark File ContentRequired
 - Position
 - Opacity
 - Rotation Angle
 - Horizontal Offset
 - Vertical Offset
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- FileRequired
 - Specify File Name
 - Page Number FormatRequired
 - Font Size
 - Set Bold
 - Set Italic
 - Horizontal AlignRequired
 - Vertical AlignRequired
 - Horizontal Margin
 - Vertical Margin
 - Skip First Page
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- FileRequired
 - File Name
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- FileRequired
 - File Name
 - Current Image FormatRequired
 - New Image FormatRequired
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- FileRequired
 - File Name
 - Output Size
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- FileRequired
 - File Name
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Specify EPC version
 - Specify EPC character set
 - Name of BeneficiaryRequired
 - Beneficiary's Account (IBAN)
 - Amount (EUR)
 - Business Code
 - Payment Reference
 - Remittance Information
 - Hint Text
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- FileRequired
 - File Name
 - Number of Input BoxesRequired
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- FileRequired
 - File Name
 - Amount
 - AV1 Parameters
 - AV2 Parameters
 - Billing Info
 - Creditor Address TypeRequired
 - Creditor City
 - Creditor NameRequired
 - Creditor Postal Code
 - Creditor Address Line 1
 - Creditor Address Line 2
 - Currency
 - IBANRequired
 - Language Type
 - Reference
 - Reference Type
 - Separator Line
 - Ultimate Debtor Address Type
 - Ultimate Debtor City
 - Ultimate Debtor Name
 - Ultimate Debtor Postal Code
 - Ultimate Debtor Address Line 1
 - Ultimate Debtor Address Line 2
 - Unstructured Message
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- FileRequired
 - File Name
 - Crop Type
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- PDF FileRequired
 - File NameRequired
 - Page Sequence
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- FileRequired
 - Specify File Name
 - Certificate FileRequired
 - Certificate PasswordRequired
 - PagesRequired
 - Signer Name
 - Sign Reason
 - Sign Location.
 - Height
 - Width
 - Horizontal Margin
 - Vertical Margin
 - Visible
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- FileRequired
 - Specify File Name
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- FileRequired
 - Specify File Name
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- FileRequired
 - File Name
 - Page NumbersRequired
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- FileRequired
 - Specify File Name
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- FileRequired
 - Specify File Name
 - ExpressionRequired
 - PagesRequired
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Template FileRequired
 - Template File Name
 - Select Input Type
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- FileRequired
 - Specify File Name
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Template FileRequired
 - Template File Name
 - Template File TypeRequired
 - Input Data Format TypeRequired
 - Input Data TypeRequired
 - Meta Data
 - Keep Pdf Editable
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- FileRequired
 - File Name
 - Image TypeRequired
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- FileRequired
 - File Name
 - Days
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- FileRequired
 - File Name
 - Index File Path
 - Layout
 - Paper Size
 - Scale
 - Top Margin
 - Bottom Margin
 - Left Margin
 - Bottom Margin
 - Print Background
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- FileRequired
 - Specify File Name
 - Image FileRequired
 - Image File Name
 - PagesRequired
 - Horizontal AlignRequired
 - Vertical AlignRequired
 - Image Width
 - Image Height
 - Horizontal Margin
 - Vertical Margin
 - TransparencyRequired
 - Set to Background
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- FileRequired
 - File Name
 - Markdown File Path
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- FileRequired
 - FileName
 - Layer FileRequired
 - Layer File Name
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- FileRequired
 - File Name
 - Compression Type
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- FileRequired
 - File Name
 - Quality TypeRequired
 - Set Process as Async
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- FileRequired
 - File Name
 - Quality TypeRequired
 - Set Process as Async
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- FileRequired
 - File Name
 - Paper Size
 - Columns per PageRequired
 - Rows per PageRequired
 - Print Profile
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- FileRequired
 - File Name
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- FileRequired
 - Specify File Name
 - Owner Password
 - User Password
 - PermissionRequired
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- FileRequired
 - File Name
 - Select barcode typesRequired
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- FileRequired
 - File Name
 - Image TypeRequired
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- FileRequired
 - Specify File Name
 - Replace TextRequired
 - Image FileRequired
 - Image Height
 - Image Width
 - PagesRequired
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- FileRequired
 - File Name
 - Image Resize Type
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- FileRequired
 - Specify File Name
 - Rotate DirectionRequired
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- FileRequired
 - Specify File Name
 - Rotate DirectionRequired
 - Page NumberRequired
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- FileRequired
 - Specify File Name
 - Barcode Text
 - Barcode FilterRequired
 - Barcode TypeRequired
 - Split Barcode PageRequired
 - PDF Render DpiRequired
 - Combine Pages with Same Barcodes
 - Return as Zip
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- FileRequired
 - Specify File Name
 - Split Barcode PageRequired
 - PDF Render DpiRequired
 - Combine Pages with Same Barcodes
 - Return as Zip
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- FileRequired
 - Specify File Name
 - TextRequired
 - Font Name
 - Font SizeRequired
 - Font Color
 - Bold
 - Underline
 - Italics
 - Rotate
 - PagesRequired
 - Horizontal AlignmentRequired
 - Vertical AlignmentRequired
 - Horizontal Margin
 - Vertical Margin
 - Transparency
 - Set to Background
 - Set Transverse
 - Fit Text To Page
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- FileRequired
 - File Name
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- CollectionRequired
 - Convert Numerics
 - Document ID
 - Data
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- PathRequired
 - Child keyRequired
 - Search valueRequired
 - Wrap search value in quotes
 - Location of best match
 
ActionThis is an event a Zap performs.SearchFind existing data in your app- Trigger Name
 - Test File Url
 
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.- FileRequired
 - Specify File Name
 - Barcode TypeRequired
 - TextRequired
 - PagesRequired
 - Horizontal AlignRequired
 - Vertical AlignRequired
 - Barcode Width
 - Barcode Height
 - Horizontal Margin
 - Vertical Margin
 - TransparencyRequired
 - Hide Text
 - Set Process as Async
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- FileRequired
 - Specify File Name
 - HTML ContentRequired
 - LocationRequired
 - Skip First Page
 - Margin Top
 - Margin Bottom
 - Margin Left
 - Margin Right
 - PagesRequired
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- FileRequired
 - File Name
 - Top Margin
 - Bottom Margin
 - Left Margin
 - Right Margin
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- FileRequired
 - File Name
 - Watermark TextRequired
 - Position
 - Font Family
 - Size
 - Text Colour
 - Set Bold
 - Set Underline
 - Set Italics
 - Opacity
 - Rotation Angle
 - Horizontal Position
 - Vertical Position
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- FileRequired
 - File Name
 - Image TypeRequired
 - Compression LevelRequired
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- FileRequired
 - File Name
 - First Row
 - First Column
 - Convert Number and Date
 - Ignore Null Values
 - Bold Title
 - Wrap Title Text
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- FileRequired
 - File Name
 - Output Format
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Barcode TypeRequired
 - Text in the BarcodeRequired
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- PDF FileRequired
 - File NameRequired
 - Searched TextRequired
 - New Text
 - Input UrlRequired
 - Page Sequence
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- FileRequired
 - Specify File Name
 - PDF/A ComplianceRequired
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- FileRequired
 - File Name
 - Page NumberRequired
 - WidthRequired
 - Image FormatRequired
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- FileRequired
 - File Name
 - Crop Type
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- FileRequired
 - File Name
 - Page NumbersRequired
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- FileRequired
 - Specify File Name
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- FileRequired
 - Specify File Name
 - Select PDF4me-WorkflowRequired
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- FileRequired
 - Specify File Name
 - Pages
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- FileRequired
 - Specify File Name
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- FileRequired
 - File Name
 - Extract ModeRequired
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- FileRequired
 - File Name
 - Start Page NumberRequired
 - End Page NumberRequired
 - Remove Comments
 - Remove Header Footer
 - Accept Changes
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- FileRequired
 - Specify File Name
 - Input Type
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- FileRequired
 - File Name
 - Flip Orientation
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Template FileRequired
 - Template File Name
 - Template File TypeRequired
 - Input Data Format TypeRequired
 - Input Data TypeRequired
 - Meta Data
 - Keep Pdf Editable
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- FileRequired
 - File Name
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- FileRequired
 - Specify File Name
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- FileRequired
 - File Name
 - Image TypeRequired
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- FileRequired
 - File Name
 - Compression Type
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- FilesRequired
 - Output File Name
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- FilesRequired
 - OrientationRequired
 - Output File Name
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- FileRequired
 - File Name
 - Template NameRequired
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- FileRequired
 - File Name
 - Quality TypeRequired
 - Set Process as Async
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- FileRequired
 - File Name
 - Quality TypeRequired
 - Set Process as Async
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- FileRequired
 - File Name
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- FileRequired
 - File Name
 - Custom Field
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- FileRequired
 - File Name
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- FileRequired
 - File Name
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- FileRequired
 - File Name
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Word FileRequired
 - Word File Name
 - Search TextRequired
 - Image File
 - Skip first page
 - Pages
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- FileRequired
 - File Name
 - Paper Size
 - Columns per PageRequired
 - Rows per PageRequired
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- FileRequired
 - File Name
 - Rotation Angle
 - Proportionate ResizeRequired
 - Background Color
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- FileRequired
 - Specify File Name
 - Sign Image FileRequired
 - Sign image file name
 - PagesRequired
 - Horizontal AlignRequired
 - Vertical AlignRequired
 - Image Width
 - Image Height
 - Horizontal Margin
 - Vertical Margin
 - TransparencyRequired
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- FileRequired
 - Specify File Name
 - Split Type
 - Split File Naming
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- FileRequired
 - File Name
 - Search TextRequired
 - Select Split TypeRequired
 - Split File Naming
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- FileRequired
 - Specify File Name
 - PasswordRequired
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- WebUrlRequired
 - Layout
 - Paper Size
 - Scale
 - Top Margin
 - Bottom Margin
 - Left Margin
 - Bottom Margin
 - Print Background
 - Display Header/Footer
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
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 Firebase / Firestore and PDF4me 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.




