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:
| Method | What it pulls | Cap per run |
|---|---|---|
| All | Everything, newest first | 125 invoices |
| By invoice # | Only invoices at or above a starting number | 500 invoices |
| By status | Only invoices in the Printavo statuses you’ve mapped | 250 invoices |
| By date | Only invoices due inside a window | 250 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.