Facebook to PrintNode Integration | MESA
Connect Facebook to PrintNode and automate your tasks
Why integrate Facebook with PrintNode
The Facebook to PrintNode integration helps you sync data, automate manual tasks, and keep your stack aligned — without writing code.
Sync Shopify audiences to Facebook Ads in real time
When a customer's tags, purchase history, or lifecycle stage changes in Shopify, MESA updates the corresponding Facebook Ads audience. Your campaigns always target the right people without manual list exports.
Launch retargeting audiences from Shopify order events
When a customer abandons checkout, completes a first purchase, or hits a spend threshold, MESA adds them to the right Facebook Ads audience automatically. Your retargeting runs on live customer behavior, not a weekly CSV upload.
Pause or adjust campaigns when inventory runs low
When stock drops below a threshold in Shopify, MESA triggers a Facebook Ads update — pausing a campaign, adjusting a budget, or flagging it for review. You stop spending on products you can't fulfill without checking ad accounts manually.
Print packing slips and labels the moment an order is placed
When a Shopify order comes in, MESA sends the print job to PrintNode automatically. Your fulfillment team has what they need at the pick station without anyone triggering it manually.
Route print jobs to the right printer based on order type
Wholesale, retail, gift, or custom — MESA reads the order details and sends each job to the correct printer or location. Every order type gets the right document without manual sorting.
Trigger printing when fulfillment status changes
When an order moves to a new stage in Shopify — picked, packed, ready to ship — MESA sends the corresponding print job to PrintNode. Your physical workflow stays in step with your digital one.
Build any Facebook and PrintNode automation
MESA helps you connect apps to automate repetitive tasks. A trigger is an event that starts a workflow, and actions are the steps that occur when it's running.
Create Print Job
Create a print job.
- Printer ID
- Content Type
- File URL
- Title
- Source
- Options
- Expire After
- Qty
- Authentication
Delete Computer
Remove a specific computer.
Delete Computer Printer
Remove a computer printer.
Delete Computers
Remove multiple computers.
Delete Print Job
Remove a specific print job.
Delete Print Jobs
Remove multiple print jobs.
Delete Printer
Remove a printer.
Delete Printer's Print Job
Remove a printer's print job.
Delete Printer's Print Jobs
Remove multiple printer's print jobs.
Get List of Computer Device's Weighing Scales
Obtain a list of weighing scales attached to a computer device.
Get list of Computer's Printers
Obtain a list of a computer's printers.
- ID
- Computer
- Name
- Description
- Capabilities
- Default
- Create Timestamp
- State
Get List of Computer's Weighing Scales
Obtain a list of weighing scales attached to a computer.
- Mass
- Computer ID
- Vendor
- Vendor ID
- Product ID
- Port
- Device Name
- Device Num
- Count
- Measurement
- Client Reported Create Timestamp
- Ntp Offset
- Age Of Data
Get List of Computers
Obtain a list of computers.
- ID
- Name
- Inet
- Inet6
- Hostname
- Version
- State
Get List of Print Job States
Obtain a list of all print job states.
Get List of Print Job's States
Obtain a list of a print job's states.
- Print Job ID
- State
- Message
- Data
- Client Version
- Create Timestamp
- Age
Get List of Print Jobs
Obtain a list of print jobs.
- ID
- Printer
- Title
- Content Type
- Source
- Expire At
- Create Timestamp
- State
Get List of Printer's Print Jobs
Obtain a list of a printer's print jobs.
- ID
- Printer
- Title
- Content Type
- Source
- Expire At
- Create Timestamp
- State
Get List of Printers
Obtain a list of printers.
- ID
- Computer
- Name
- Description
- Capabilities
- Default
- Create Timestamp
- State
Retrieve Account
Grab all details about your account.
- ID
- Firstname
- Lastname
- Can Create Sub Accounts
- Creator Email
- Creator Ref
- Child Accounts
- Credits
- Num Computers
- Total Prints
- Versions
- Connected
- Tags
- State
- Permissions
Retrieve Computer
Grab all details about a computer.
- ID
- Name
- Inet
- Inet6
- Hostname
- Version
- State
Retrieve Computer Device's Weighing Scale
Grab all the details about a weighing scale attached to a computer device.
Retrieve Computer Printer
Grab all details about a computer's printer.
- ID
- Computer
- Name
- Description
- Capabilities
- Default
- Create Timestamp
- State
Retrieve Print Job
Grab all details about a print job.
- ID
- Printer
- Title
- Content Type
- Source
- Expire At
- Create Timestamp
- State
Retrieve Printer
Grab all details about a printer.
- ID
- Computer
- Name
- Description
- Capabilities
- Default
- Create Timestamp
- State
Retrieve Printer Print Job
Grab all details about a printer's print job.
- ID
- Printer
- Title
- Content Type
- Source
- Expire At
- Create Timestamp
- State
Add User to Custom Audience
Add a user to a custom audience based on matching availability.
- Audience ID
- Num Invalid Entries
Create Ad
Create a new ad.
- Name
- Ad Set ID
- Campaign ID
- Creative ID
- Creative
- Status
Create Ad Account Ad
Create a new Ad within an Ad Account.
- Name
- Ad Set ID
- Campaign ID
- Creative ID
- Creative
- Status
Create Ad Account Ad Set
Create a new ad set within an Ad Account.
- Name
- Daily Budget
- Bid Amount
- Billing Event
- Optimization Goal
- Campaign ID
- Promoted Object
- Targeting
- Status
- End Time
Create Ad Account Campaign
Create a new campaign within an Ad Account.
- Name
- Special Ad Categories
- Objective
- Status
Create Ad Set
Create a new Ad Set.
- Name
- Daily Budget
- Bid Amount
- Billing Event
- Optimization Goal
- Campaign ID
- Promoted Object
- Targeting
- Status
- End Time
Create Product
Create a new product.
- Name
- Currency
- Price
- Image URL
- Category
- Retailer ID
- URL
- Description
- Short Description
- Brand
Delete Ad
Remove an existing ad.
- Success
Delete Ad Set
Remove an existing ad set.
- Success
Delete Campaign
Remove an existing campaign.
- Success
Get Ad Account Insights
Generate a custom report to get statistics for campaigns belonging to an ad account.
- Impressions
- Ad ID
- Date Start
- Date Stop
Get Ad Insights
Generate a custom report on the performance of the ad.
- Impressions
- Ad ID
- Date Start
- Date Stop
Get Ad Set insights
Generate a custom report on the performance of the ad set.
- Impressions
- Ad ID
- Date Start
- Date Stop
Get Campaign Insights
Generate a custom report on the performance of the campaign.
- Impressions
- Ad ID
- Date Start
- Date Stop
List Ad Account Campaigns
Obtain a list of campaigns for an ad account.
- ID
- Name
- Special Ad Categories
- Objective
- Status
List Ad Set Ads
Obtain a list of ads belonging to an ad set.
- Name
- Ad Set ID
- Campaign ID
- Creative ID
- Creative
- Status
List Campaign Ad Sets
Obtain a list of ad sets for a campaign.
- Name
- Daily Budget
- Bid Amount
- Billing Event
- Optimization Goal
- Campaign ID
- Promoted Object
- Targeting
- Status
- End Time
List Campaign Ads
Obtain a list of ads for a campaign.
- Name
- Ad Set ID
- Campaign ID
- Creative ID
- Creative
- Status
List Products
Obtain a list of products.
- Name
- Currency
- Price
- Image URL
- Category
- Retailer ID
- URL
- Description
- Short Description
- Brand
Remove User from Custom Audience
Removes a user from a custom audience based on matching availability.
- Audience ID
- Num Invalid Entries
Retrieve Ad
Grab all details about an existing ad.
- Name
- Ad Set ID
- Campaign ID
- Creative ID
- Creative
- Status
Retrieve Ad Set
Grab all details about an existing ad set.
Retrieve Campaign
Grab all details about an existing campaign.
- ID
- Name
- Objective
- Status
Update Campaign
Update an existing campaign.
- Name
- Special Ad Categories
- Objective
- Status
Expert support included
MESA includes hands-on support from automation experts who know how to get things done.