When this happens...
Google SheetsNew Spreadsheet Row
Then do this...
WorkableCreate Candidate

Collating candidate data from different sources is fast and easy using a Google Sheets spreadsheet. Zapier can automatically add that data to Workable as new job candidates as you add new spreadsheet rows.

To get started, simply create a spreadsheet with a row of column headings to match your candidate data, and at least one row of data as a sample. Then, setup this integration, and each time you add a new row to your spreadsheet Zapier will create a new Workable candidate.

Note: You can even set a Sourced parameter with this integration. Selecting 'Yes' will add candidates as sourced, or 'No' to add them as if they have applied themselves. In the latter case, each candidate will receive a "Thank you for applying" email from Workable.

How It Works

  1. A new spreadsheet row is added to the bottom of the Google Sheets spreadsheet
  2. Zapier adds the data in that row to Workable as a new candidate

What You Need

  • A Google Apps account
  • A Workable account

Why Zapier?


Get started for free—14 day trial of premium features and apps.


No coding required—automate any of 1,500+ apps in minutes.


Enterprise-level security—connect mission-critical apps.

It's easy to connect Workable + Google Sheets and requires absolutely zero coding experience—the only limit is your own imagination.

When this happens...
then do this!
New Candidate

Triggers when a new candidate is created. Optionally, you can specify a specific job and stage to limit by.

Create Candidate

Creates a new candidate in a Workable position.

New Spreadsheet Row

Triggered when a new row is added to the bottom of a spreadsheet.

Create Worksheet

Create a blank worksheet with a title. Optionally, provide headers.

New or Updated Spreadsheet Row

Triggered when a new row is added or modified in a spreadsheet.

Create Spreadsheet Row

Create a new row in a specific spreadsheet.

Updated Candidate Stage

Triggers when a candidate moves to a new stage.

Update Spreadsheet Row

Update a row in a specific spreadsheet.

New Disqualified Candidate

Triggers when a candidate is disqualified.

Add Tag to Candidate

Adds one or more tags to a selected Candidate in Workable.

Use our free platform to build a single Zapier integration and instantly connect your app with 1,500+ others.

Become a Zapier Integration Partner

Workable is a beautifully simple tool that helps you advertise jobs, screen candidates and accelerate your company's hiring process.

Create, edit, and share spreadsheets wherever you are with Google Sheets, and get automated insights from your data.

See Google Sheets Integrations