Skip to Content
IntegrationsImporting from Printavo

Importing from Printavo

Switching from Printavo? ManagePrint pulls your work across so you don’t start empty. The sync imports your invoices as jobs, with all their line items: products, colors, quantities, sizes, and prices.

The sync does not import customers. It stores the customer’s name on each job as plain text. It never creates a customer record and never links a job to one. Your customer list comes from a separate CSV upload, covered below.

Add your Printavo credentials

In Settings → Printavo, enter your Printavo email and API token, then test the connection.

Choose what to sync

Pick how ManagePrint pulls from Printavo. Each method has its own ceiling on how much it fetches per run, because Printavo pages results 25 at a time and we cap the number of pages:

MethodWhat it pullsCap per run
AllEverything, newest first125 invoices
By invoice #Only invoices at or above a starting number500 invoices
By statusOnly invoices in the Printavo statuses you’ve mapped250 invoices
By dateOnly invoices due inside a window250 invoices

“All” is the most restrictive of the four. If you have more than 125 invoices, use By invoice # and walk backwards.

By date takes a single number of days, N, and builds a window of today − N to today + N against the Printavo due date. It’s a window around today, not a range you pick. Invoices with no due date are skipped entirely.

Map statuses to workers

Pull your Printavo status list and map statuses to ManagePrint workers, so imported jobs land assigned to the right person automatically.

This step is mandatory for the By status method: saving with sync enabled and no status mapped to a worker is refused. It’s optional for the other three, where it just saves you the assigning. Note that By invoice # requires a starting number and By date requires a window of at least one day.

Sync

Hit Sync now to run it on demand. Once enabled, ManagePrint also syncs every 5 minutes on its own. A progress readout shows how many invoices came over and how many were skipped.

Import is ongoing, not a one-shot. Re-running is safe: existing jobs are matched on their Printavo ID and updated in place, and your workflow data (locations, assignments, part progress on a job already underway) is preserved rather than overwritten. This lets you run both tools side by side during a transition.

Import your customers

Customers come across on their own, from a CSV.

Export from Printavo

Use Printavo’s customer CSV export. The importer is built for that exact file and maps its columns one to one.

Upload it

In Settings, find Import / Export Customers and choose your CSV. You’ll see a count of the rows found before anything is written.

Confirm

Import. Customers are matched on Printavo Customer ID first, then on email. Anyone who already exists is skipped, never overwritten, so re-importing the same file is safe.

Emails in the CSV are lowercased on the way in. See Adding & editing customers for why that matters.

The same panel exports every customer back out as a CSV whenever you want one.

Printavo sync is a Professional-plan feature.