Do you want to automatically send birthday cards and wishes on WhatsApp from Google Sheets?

How to Send Birthday Cards Wishes on WhatsApp from Google Sheets

If your answer is a yes then follow this step by step procedure. As there is no direct integration between these Google Sheets and WhatsApp. We’ll be using Pabbly Connect software to connect these two apps together for automation. Moreover, you only need to follow this procedure once and after that, the created workflow will automatically send the birthday wishes on time.

In essence, the Pabbly Connect service is an automation & integration tool that enables you to integrate numerous apps together to automate routine tasks in real-time.

The best of doing this automation through Pabbly Connect is, you don’t need any coding or programming knowledge in the procedure.

Why Choose This Method Of Integration?

In contrast with other integration services-

  • Pabbly Connect does not charge you for its in-built apps like filters, Iterator, Router, Data transformer and more
  • Create “Unlimited Workflows” and smoothly define multiple tasks for each action
  • As compared to other services which offer 750 tasks at $24.99, Pabbly Connect offers 50000 tasks in the starter plan of $29 itself
  • Unlike Zapier, there’s no restriction on features. Get access to advanced features even in the basic plan
  • Try before you buy! Before spending your money, you can actually signup & try out the working of Pabbly Connect for FREE

Sign Up To Pabbly Connect  

But, before starting the step by step procedure, first, let’s get to know the services involved in the workflow. Google Sheets is an online spreadsheet program by Google. Whereas, WhatsApp is a cross-platform centralized messaging service.

After setting up this workflow birthday cards & wishes are sent automatically using Google Sheets entries.

Additionally, check out the video tutorial given below for this particular integration.

Also, we have attached below is a template for this integration to help you get started quickly. Just click on the below image. Moreover, you can also visit the Marketplace to look for numerous other integrations & apps.

Send Birthday Cards Wishes on WhatsApp from Google Sheets

So, buckle up as we’re going to discover the Google Sheets and WhatsApp integration.

Step 1: Sign up to Pabbly Connect

Sign Up

Begin the procedure to send birthday cards wishes on WhatsApp from Google Sheets by visiting the Pabbly Connect website. On the home page, click the ‘Sign-Up Free‘ button and then either enter your existing Gmail credentials or simply fill up the signup form to register.

Try Pabbly Connect for FREE

Step 2: Access Pabbly Connect

Select Connect

After that, click on the ‘Access Now’ button of the service ‘Connect’ (as shown in the above image) amongst the various other Pabbly applications.

Step 3: Workflow for Google Sheets and WhatsApp Integration

(a) Start with a New Workflow

Create New Workflow

Start creating a workflow for this integration by clicking the ‘Create Workflow’ button.

(b) Name the Workflow

Workflow for Google Sheets to WhatsApp Integration

Now, you can name the workflow as per the integration or use-case (for instance: WhatsApp Birthday Messages From Google Sheets etc). Finally, click the ‘Create’ button available.

Step 4: Setting Trigger for Google Sheets to WhatsApp Integration

To automatically send birthday wishes on WhatsApp, first, you’ll need to set up a trigger on the Google Sheets entries and its respective action to send birthday wishes on WhatsApp using Pabbly Connect. But, the very first thing is to check for any birthdays daily.

(a) Select Application you want to integrate

Integrate Schedule for Google Sheets to WhatsApp Integration

After naming your workflow, a page will open up along with the trigger window settings.

Pick the ‘Schedule’ app from the ‘Choose App’ drop-down choices.

(b) Select Scenario, Time & Connect Click Save

Select Run Scenario and Time for Google Sheets to WhatsApp Integration

Select the ‘Run Scenario’ field value as ‘Every day’.

Next, select the time as per URC format.

Step 5: Connecting Google Sheets to Pabbly Connect

Before conning the system with a Google Sheet first, create a Google Sheet with details of the person whom you want to auto-send birthday wishes.

(a) Create Google Sheet & Enter Values

Create Spreadsheet for Google Sheets to WhatsApp Integration

Log in to your Google Sheets and create a spreadsheet for this purpose. Also, enter values like name, phone number, message, image URL, birth date etc.

(b) Select Application you want to integrate

Integrate Google Sheets for Google Sheets to WhatsApp Integration

Now, click on the plus ‘+’ button next to your trigger window. Then, select the ‘Google Sheets’ app from the choose app dropdown.

(c) Select Event & Connect with Google Sheets

Select Event Connect with Google Sheets for Google Sheets to WhatsApp Integration

Next, select the event as ‘Get Row(s)’ and click on the ‘Connect with Google Sheets’ button.

(d) Authorize Google Account

Authorize Google Account for Google Sheets to WhatsApp Integration

Further, authorize your Google account connection by allowing Pabbly Connect some specific permissions.

(e) Select Spreadsheet, Range and Send Test Request

Select Spreadsheet Range and Send Trigger Test Request for Google Sheets to WhatsApp Integration

After the authorization, select the spreadsheet that you created for this automation.

Next, specify the range from the spreadsheet up to which the automation will run. To mention the range value simply select the rows and column in your spreadsheet. When you select a particular range in spreadsheets it starts showing the range on the top left corner. Copy that range parameter and paste it here.

Lastly, click on the ‘Save & Send Test Request’ button.

(f) Toggle Response & Send Test Request

Toggle Response & Send Test Request for Google Sheets to WhatsApp Integration

Here, you can see that the response is in a separate format. To gather this response together toggle the ‘Simple Response’ button and click ‘Save & Send Test Request’.

(g) Check and Save the API Response

Check and Save the API Response for Google Sheets to WhatsApp Integration

At this point, the response value came into a JSON format. Simply, save this response.

Step 6: Add an Iterator

As of now, the trigger response is in a single JSON format. To separate it value-wise we must pass it through an iterator.

(a) Select Application you want to integrate

Integrate Iterator for Google Sheets to WhatsApp Integration

Click on the ‘+’ button next to your Google Sheet integration window. then, select the ‘Iterator’ option from the ‘Choose App’ field’s deop-down.

Finally, click on the ‘Save & Send Test Request’ button.

(b) Check & Save Iterator Response

Check & Save Iterator Response for Google Sheets to WhatsApp Integration

Remember to save the iterator’s API response.

Step 7: Connect JSON Extractor

Up to the last iterator response, we’ve separated the response for a single row. Now to generate a message the values are required to be in plain text format. So, integrating a JSON extractor is required to do so.

(a) Select Application you want to integrate

Integrate JSON Extractorfor Google Sheets to WhatsApp Integration

Click on the plus button next to the iterator window. Then, pick the ‘JSON Extractor’ app. Also, select the ‘Extract JSON Data’ option from the ‘Action Event’ drop-down.

Lastly, click ‘Connect with JSON Extractor’.

(b) Map Iterator Response

Map Iterator Response for Google Sheets to WhatsApp Integration

Map the iterator response with the ‘Data’ field of the JSON extractor.

To map a value from the previous trigger/event’s response, click on the menu icon (three horizontal lines) next to a field.

Then, click select the Iterator response.

(c) Check and Save JSON Extractor Response

Check and Save JSON Extractor Response for Google Sheets to WhatsApp Integration

Check and save the JSON response.

Step 8: Add Date Time Formatter

Now, all the data is available for sending a message from the automation. We can now simply apply a condition to compare the current date with the person’s birthdate. But, to compare two values that must be into the same format.

(a) Select Application you want to integrate

Itegrate Date Time Formatter for Google Sheets to WhatsApp Integration

Now, integrate a Date/time Formatter for formatting the current date. To do so, simply select the ‘Date/time Formatter’ in the Choose App drop-down and ‘Current Date’ option from the Action Event drop-down.

Lastly, click on the ‘Connect with Date/Time Formatter’ button.

(b) Select Date Format & Send Test Request

Select Format and Send Test Request for Google Sheets to WhatsApp Integration

After connecting with the Date/Time Formatter, select a format for your current date to convert into.

Keep the ‘Include time in response’ field value as ‘False’ and click on ‘Save & Send Test Request’ button.

(c) Format the Birthdate

Integrate Date Time Formatter for Birthdate for Google Sheets to WhatsApp Integration

Now, integrate the Date/time Formatter for the birthdate. For this select the ‘Format Date Only’  event rest of the procedure is similar to the current date.

(d) Map the Birthdate

Map Birthdate for Google Sheets to WhatsApp Integration

Map the birthdate from the JSON Extractor response.

Step 9: Compare Current Date with Birthdate

Now, as both the dates are in the same format. We can apply a comparison between them. So first lest split the date in day and month.

(a) Select Application you want to Integrate

Integrate Text Formatter for Google Sheets to WhatsApp Integration

Select the ‘Text Formatter’ app from the Choose App drop-down and ‘Split Text’ option from the ‘Action Event’ options. Click on ‘Connect with test Formatter.

(b) Map Current Date, Place Separator Value & Send Test Request

Map Date Place Separator Value & Send Test Request for Google Sheets to WhatsApp Integration

We want to separate the date value from the ‘/’ separator that why first, we’ll map the formatted current date in the ‘text to Split’ field. Next, place a ‘/’ symbol in the separator field and the ‘All’ option from the Segment Index options.

Lastly, click on the ‘Save & Send Test Request’ button.

Save the formatted response and repeat this step for the birthdate as well.

(c) Select Application you want to Integrate

Integrate Filter for Google Sheets to WhatsApp Integration

For sending a wish on the birthday first let’s compare the dates. For this, integrate a filter.

(d) Map Values for Comparision

Map Values for Comparision for Google Sheets to WhatsApp Integration

When you choose the filter option from the choose app field options. A value comparison will become visible. Map the current day with the birthday and the current month with the birth month along with the condition in between as ‘Equal To’.

Lastly, click the ‘Save & Send Test Request’ button.

Step 10: Setting Action for Google Sheets to Whatsapp Integration

Now, as we have gathered all the data to send birthday wishes on WhatsApp from Google Sheets. We can proceed to use this data to perform our action. After that, a message will be auto-sent on WhatsApp for every person listed on your spreadsheet.

(a) Select Application you want to Integrate

Integrate Chat API for Google Sheets to WhatsApp Integration

Now, we’ll use the ‘Chat API’ to send a WhatsApp message. So, select the ‘Chat API’ option from the Choose App drop-down. Also, select the event as ‘Send File’ and then click on ‘Connect with Chat API’.

(b) Copy Chat API URL & Token

Copy Chat API URL & Token for Google Sheets to WhatsApp Integration

Further, go to your Chat API account and copy the API URL and token.

(c) Paste API URL & Token

Eneter API URL & Token for Google Sheets to WhatsApp Integration

Paste the copied API URL and token in the Pabbly Connect connection window.

(d) Map the Required Fields & Message Body

Map Fields & Send Action Test Request for Google Sheets to WhatsApp Integration

Map all the required fields such as phone number, event and caption. Also, draft a message using the response value and plan test.

Finally, click ‘Save’ to save the action API’s response.

Step 11: Check Response in WhatsApp

Whats App Message for Google Sheets to WhatsApp Integration

Also, you can check the birthday wish on Whatsapp.

Conclusion –

To sum up, this was all about ‘How to send birthday cards wishes on WhatsApp from Google Sheets’. Consequently, after completing the step by step procedure, you will end up sending birthday cards and wishes on WhatsApp automatically using the entries of your Google Sheet.

Meanwhile, you can automate your routine tasks on Pabbly Connect for FREE with all its premium features.

Also, drop your feedback about this procedure in the comment section below.

You May Also Like to Read: