Create new Bookvault orders from new Google Sheets rows
Whenever a new row is added in Google Sheets, this workflow will instantly place an order in Bookvault. Perfect for publishers and self-publishers, this integration helps streamline the process of book ordering, making it a simple, seamless part of your work routine. By linking Google Sheets and Bookvault, you can ensure orders are made instantly upon updates to your spreadsheet, saving you time and effort.
- When this happens...

New Spreadsheet RowTriggers when a new row is added to the bottom of a spreadsheet.TriggerInstant - automatically do this!

Create OrderPlaces a print order for one or more of your titles.ActionWrite
- Free forever for core features
- 14 day trial for premium features & apps
More things you can do with Google Sheets and Bookvault
Discover other triggers and actions you can use with Google Sheets and Bookvault
- Dont_change_sheet_structure
- Drive
- SpreadsheetRequired
- WorksheetRequired
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan- Dont_change_sheet_structure
- No_team_drive
- SpreadsheetRequired
- WorksheetRequired
- Trigger column
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.- Drive
- SpreadsheetRequired
- WorksheetRequired
- Use Timezone set up on the spreadsheet to format date values?
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Drive
- SpreadsheetRequired
- WorksheetRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Drive
- SpreadsheetRequired
- WorksheetRequired
- Cell RangeRequired
- Condition TypeRequired
- Background Color
- Text Color
- Bold Text
- Italic Text
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Drive
- Spreadsheet Containing the Worksheet to CopyRequired
- Worksheet to CopyRequired
- Copy Worksheet Destination
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Drive
- SpreadsheetRequired
- TitleRequired
- Overwrite existing worksheet with the same title
- Headers
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Drive
- SpreadsheetRequired
- WorksheetRequired
- Confirm DeletionRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Drive
- SpreadsheetRequired
- WorksheetRequired
- Cell RangeRequired
- Format TypeRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- SpreadsheetRequired
- WorksheetRequired
- New Sheet NameRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Drive
- SpreadsheetRequired
- WorksheetRequired
- Cell RangeRequired
- Sort by ColumnRequired
- Sort OrderRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Drive
- SpreadsheetRequired
- WorksheetRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Drive
- SpreadsheetRequired
- WorksheetRequired
- Lookup columnRequired
- Lookup valueRequired
- Supporting lookup column
- Supporting lookup value
- Search from last row
- First row
- Row count
ActionThis is an event a Zap performs.SearchFind existing data in your app- Drive
- SpreadsheetRequired
- TitleRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Drive
- SpreadsheetRequired
- WorksheetRequired
- ColumnsRequired
- Row countRequired
- Output format
- First row
ActionThis is an event a Zap performs.SearchFind existing data in your app- Spreadsheet IDRequired
- Include Grid Data
ActionThis is an event a Zap performs.SearchFind existing data in your app- Drive
- Spreadsheet NameRequired
- Search Type
- Spreadsheet to Copy
- Headers
ActionThis is an event a Zap performs.Search or writeFind existing data in your app, or create a new record if no data is found- Drive
- SpreadsheetRequired
- WorksheetRequired
- Lookup columnRequired
- Lookup valueRequired
- Supporting lookup column
- Supporting lookup value
- Search from last row
- Row count
ActionThis is an event a Zap performs.Search or writeFind existing data in your app, or create a new record if no data is found
New TitleTriggers when a new title is added to your Bookvault library.
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan
New Order CreatedTriggers when a new order is created on your Bookvault account.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Order Sent to PrintTriggers when an order is sent to print.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.- ISBNRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Calculation
- BindingRequired
- Black & White PagesRequired
- Colour PagesRequired
- HeightRequired
- WidthRequired
- Size Unit
- Text PaperRequired
- Cover StockRequired
- LaminationRequired
- Premium Print?
- Dust Jacket?
- Foil Text
- Front Foil Position
- Spine Foil Position
- Bespoke Option
- Bespoke Choice ID
- Bespoke Data
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Bundle NameRequired
- ISBN
- Promo Code
- Box Lamination
- Item ISBNRequired
- Item QuantityRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Your Unique Reference
- Customer Reference
- Customer Reference 2
- Print Partner
- AddresseeRequired
- Company
- Address 1Required
- Address 2
- Address 3
- Address 4
- TownRequired
- County / State
- Postcode / ZipCodeRequired
- Country CodeRequired
- Recipient Email
- Recipient Phone
- ISBNRequired
- QuantityRequired
- Requested ServiceRequired
- Notifications
- Specific Service IDs
- Production Level
- Customs Declaration
- Declare Order Value Instead?
- HS Code
- Incoterms
- IOSS Number
- Supplementary Document (PDF)
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Your Unique Reference
- Customer Reference
- Customer Reference 2
- Print Partner
- AddresseeRequired
- Company
- Address 1Required
- Address 2
- Address 3
- Address 4
- TownRequired
- County / State
- Postcode / ZipCodeRequired
- Country CodeRequired
- Recipient Email
- Recipient Phone
- Requested ServiceRequired
- Notifications
- Specific Service IDs
- Production Level
- Customs Declaration
- Declare Order Value Instead?
- HS Code
- Incoterms
- IOSS Number
- Supplementary Document (PDF)
- Line Title
- QuantityRequired
- Black & White Pages
- Colour Pages
- Cover PDF URLRequired
- Text PDF URLRequired
- Product SKU
- Binding
- Lamination
- Height (mm)
- Width (mm)
- Paper Weight (gsm)
- Coated Paper?
- Cream Paper?
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Print PartnerRequired
- Destination Country CodeRequired
- Destination Postcode / ZIPRequired
- Weight (grams)Required
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- BindingRequired
- LaminationRequired
- Height (mm)Required
- Width (mm)Required
- Paper Weight (gsm)Required
- Coated Paper?
- Cream Paper?
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- ISBNRequired
- CurrencyRequired
- Promo Code
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- ISBNRequired
- Bundle NameRequired
- Box Lamination
- Item ISBNRequired
- Item QuantityRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- ImprintRequired
- New NameRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- ISBNRequired
- File TypeRequired
- File URLRequired
- MD5 ChecksumRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Import IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Upload (Drop) IDsRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Created After
- Created Before
- Print Partners
ActionThis is an event a Zap performs.SearchFind existing data in your app- ISBNRequired
- File Types
ActionThis is an event a Zap performs.SearchFind existing data in your app- Look Up ByRequired
- Order Number / ReferenceRequired
- Your Unique Reference
- Customer Reference
- Customer Reference 2
- Print Partner
- AddresseeRequired
- Company
- Address 1Required
- Address 2
- Address 3
- Address 4
- TownRequired
- County / State
- Postcode / ZipCodeRequired
- Country CodeRequired
- Recipient Email
- Recipient Phone
- ISBNRequired
- QuantityRequired
- Requested ServiceRequired
- Notifications
- Specific Service IDs
- Production Level
- Customs Declaration
- Declare Order Value Instead?
- HS Code
- Incoterms
- IOSS Number
- Supplementary Document (PDF)
ActionThis is an event a Zap performs.Search or writeFind existing data in your app, or create a new record if no data is found
- Dont_change_sheet_structure
- No_team_drive
- SpreadsheetRequired
- WorksheetRequired
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.- Dont_change_sheet_structure
- Drive
- SpreadsheetRequired
- WorksheetRequired
- Trigger column
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan- Dont_change_sheet_structure
- No_team_drive
- SpreadsheetRequired
- WorksheetRequired
- Trigger column
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.- Drive
- SpreadsheetRequired
- WorksheetRequired
- Column_nameRequired
- Index
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Drive
- SpreadsheetRequired
- WorksheetRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Drive
- SpreadsheetRequired
- WorksheetRequired
- Frozen Rows Count
- Frozen Columns Count
- Sheet Position
- Hide Sheet
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Drive
- SpreadsheetRequired
- WorksheetRequired
- Source RangeRequired
- Destination RangeRequired
- Paste Type
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Drive
- TitleRequired
- Spreadsheet to Copy
- Headers
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Info
- Drive
- SpreadsheetRequired
- WorksheetRequired
- Row(s)Required
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Info
- Drive
- SpreadsheetRequired
- WorksheetRequired
- Row(s)Required
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Drive
- SpreadsheetRequired
- WorksheetRequired
- RowRequired
- Background Color
- Text Color
- Bold
- Italic
- Strikethrough
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Drive
- SpreadsheetRequired
- WorksheetRequired
- Cell RangeRequired
- Validation TypeRequired
- Input Message
- Strict Validation
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Drive
- SpreadsheetRequired
- WorksheetRequired
- RowRequired
- Overwrite All Columns
- Background Color
- Text Color
- Bold
- Italic
- Strikethrough
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.- Drive
- Spreadsheet NameRequired
- Search Type
ActionThis is an event a Zap performs.SearchFind existing data in your app- Drive
- SpreadsheetRequired
- WorksheetRequired
- A1 RangeRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Drive
- SpreadsheetRequired
- WorksheetRequired
- Row IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Drive
- SpreadsheetRequired
- WorksheetRequired
- Lookup columnRequired
- Lookup valueRequired
- Supporting lookup column
- Supporting lookup value
- Search from last row
- Row count
ActionThis is an event a Zap performs.SearchFind existing data in your app- Drive
- SpreadsheetRequired
- TitleRequired
- Overwrite existing worksheet with the same title
- Headers
ActionThis is an event a Zap performs.Search or writeFind existing data in your app, or create a new record if no data is found
New Order (Polling)Checks for new orders every few minutes. Use "New Order Created" for instant triggering.
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan
Order AcknowledgedTriggers when Bookvault acknowledges (accepts) an order.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Order PrintedTriggers when an order has been printed.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Order ShippedTriggers when an order is dispatched, with carrier and tracking details.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.- ISBNRequired
- Enable Wholesale Distribution?Required
- Enable Bookvault Retailers?Required
- Subtitle
- Keywords
- Metadata (JSON)Required
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Template SpreadsheetRequired
- Currency
- Promo Code
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Look Up ByRequired
- Order Number / ReferenceRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Imprint NameRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- TitleRequired
- ISBN
- Pricing Currency
- Promo Code
- BindingRequired
- Black & White PagesRequired
- Colour PagesRequired
- HeightRequired
- WidthRequired
- Size Unit
- Text PaperRequired
- Cover StockRequired
- LaminationRequired
- Premium Print?
- Dust Jacket?
- Foil Text
- Front Foil Position
- Spine Foil Position
- Bespoke Option
- Bespoke Choice ID
- Bespoke Data
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- ISBNRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
Generate Order ReferenceGenerates the next unique order reference for your account.
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- ISBNRequired
- QuantityRequired
- Country CodeRequired
- Area Code
- Service Level
- Print Partner
- Currency
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Title (e.g. Ms)Required
- First NameRequired
- Last NameRequired
- Job TitleRequired
- PhoneRequired
- Email Notifications?
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- ISBNRequired
- Enable Wholesale Distribution?Required
- Enable Bookvault Retailers?Required
- Subtitle
- Keywords
- Metadata (JSON)Required
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- ISBNRequired
- TitleRequired
- BindingRequired
- Black & White PagesRequired
- Colour PagesRequired
- HeightRequired
- WidthRequired
- Size Unit
- Text PaperRequired
- Cover StockRequired
- LaminationRequired
- Premium Print?
- Dust Jacket?
- Foil Text
- Front Foil Position
- Spine Foil Position
- Bespoke Option
- Bespoke Choice ID
- Bespoke Data
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- What to Check
- Your Unique Reference
- Customer Reference
- Customer Reference 2
- Print Partner
- AddresseeRequired
- Company
- Address 1Required
- Address 2
- Address 3
- Address 4
- TownRequired
- County / State
- Postcode / ZipCodeRequired
- Country CodeRequired
- Recipient Email
- Recipient Phone
- ISBNRequired
- QuantityRequired
- Requested ServiceRequired
- Notifications
- Specific Service IDs
- Production Level
- Customs Declaration
- Declare Order Value Instead?
- HS Code
- Incoterms
- IOSS Number
- Supplementary Document (PDF)
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- ISBNRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Look Up ByRequired
- Order Number / ReferenceRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- ISBNRequired
- Summary Only?
ActionThis is an event a Zap performs.SearchFind existing data in your app- ISBNRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- ISBNRequired
- Summary Only?
- TitleRequired
- Pricing Currency
- Promo Code
- BindingRequired
- Black & White PagesRequired
- Colour PagesRequired
- HeightRequired
- WidthRequired
- Size Unit
- Text PaperRequired
- Cover StockRequired
- LaminationRequired
- Premium Print?
- Dust Jacket?
- Foil Text
- Front Foil Position
- Spine Foil Position
- Bespoke Option
- Bespoke Choice ID
- Bespoke Data
ActionThis is an event a Zap performs.Search or writeFind existing data in your app, or create a new record if no data is found




