{"id":2766,"date":"2021-07-13T16:10:41","date_gmt":"2021-07-13T19:10:41","guid":{"rendered":"https:\/\/www.bybrand.io\/docs\/?post_type=ht_kb&#038;p=2766"},"modified":"2025-05-27T13:24:24","modified_gmt":"2025-05-27T16:24:24","slug":"googlesheets-sync","status":"publish","type":"ht_kb","link":"https:\/\/www.bybrand.io\/docs\/article\/googlesheets-sync\/","title":{"rendered":"Sync data with a Google Sheets spreadsheet"},"content":{"rendered":"\n<p>In addition to importing a list of employees from <a href=\"https:\/\/www.bybrand.io\/integrations\/google-sheets\" target=\"_blank\" rel=\"noreferrer noopener\">Google Sheets<\/a> into the automation, you can also sync the data.<\/p>\n\n\n\n<p>Here is an example of the <strong>Sync data<\/strong> button when you open an automation with Google Sheets integration.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"906\" height=\"450\" src=\"https:\/\/www.bybrand.io\/docs\/wp-content\/uploads\/2021\/07\/GoogleSheetsSyncData.png\" alt=\"Example of the Sync data button.\" class=\"wp-image-6669\" srcset=\"https:\/\/www.bybrand.io\/docs\/wp-content\/uploads\/2021\/07\/GoogleSheetsSyncData.png 906w, https:\/\/www.bybrand.io\/docs\/wp-content\/uploads\/2021\/07\/GoogleSheetsSyncData-300x149.png 300w, https:\/\/www.bybrand.io\/docs\/wp-content\/uploads\/2021\/07\/GoogleSheetsSyncData-768x381.png 768w, https:\/\/www.bybrand.io\/docs\/wp-content\/uploads\/2021\/07\/GoogleSheetsSyncData-50x25.png 50w, https:\/\/www.bybrand.io\/docs\/wp-content\/uploads\/2021\/07\/GoogleSheetsSyncData-60x30.png 60w, https:\/\/www.bybrand.io\/docs\/wp-content\/uploads\/2021\/07\/GoogleSheetsSyncData-100x50.png 100w\" sizes=\"auto, (max-width: 906px) 100vw, 906px\" \/><\/figure>\n\n\n\n<p>The sync function will update all placeholders and employees&#8217; data based on a unique key you define. Good unique key ideas are, for example, name and email.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"447\" src=\"https:\/\/www.bybrand.io\/docs\/wp-content\/uploads\/2022\/08\/GoogleSheetsStep2-1024x447.png\" alt=\"Connected spreadsheet unique key.\" class=\"wp-image-4086\" srcset=\"https:\/\/www.bybrand.io\/docs\/wp-content\/uploads\/2022\/08\/GoogleSheetsStep2-1024x447.png 1024w, https:\/\/www.bybrand.io\/docs\/wp-content\/uploads\/2022\/08\/GoogleSheetsStep2-300x131.png 300w, https:\/\/www.bybrand.io\/docs\/wp-content\/uploads\/2022\/08\/GoogleSheetsStep2-768x335.png 768w, https:\/\/www.bybrand.io\/docs\/wp-content\/uploads\/2022\/08\/GoogleSheetsStep2-50x22.png 50w, https:\/\/www.bybrand.io\/docs\/wp-content\/uploads\/2022\/08\/GoogleSheetsStep2-60x26.png 60w, https:\/\/www.bybrand.io\/docs\/wp-content\/uploads\/2022\/08\/GoogleSheetsStep2-100x44.png 100w, https:\/\/www.bybrand.io\/docs\/wp-content\/uploads\/2022\/08\/GoogleSheetsStep2.png 1191w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>By selecting a unique key, Bybrand will compare it with the existing employee list. And if the data matches, the placeholder data will be updated.<\/p>\n\n\n\n<p>If the field is not found, a new employee is added.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Connected spreadsheet<\/h2>\n\n\n\n<p>You can only sync with the connected spreadsheet (The first file you used when creating the automation). This connection step can be read at: <a href=\"https:\/\/www.bybrand.io\/docs\/article\/googlesheets-integration\/#import-to-a-department\" target=\"_blank\" rel=\"noreferrer noopener\">Enable Google Sheets integration<\/a>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"389\" src=\"https:\/\/www.bybrand.io\/docs\/wp-content\/uploads\/2022\/08\/GoogleSheetsStep3-1024x389.png\" alt=\"Connected spreadsheet sync sheet.\" class=\"wp-image-4087\" srcset=\"https:\/\/www.bybrand.io\/docs\/wp-content\/uploads\/2022\/08\/GoogleSheetsStep3-1024x389.png 1024w, https:\/\/www.bybrand.io\/docs\/wp-content\/uploads\/2022\/08\/GoogleSheetsStep3-300x114.png 300w, https:\/\/www.bybrand.io\/docs\/wp-content\/uploads\/2022\/08\/GoogleSheetsStep3-768x292.png 768w, https:\/\/www.bybrand.io\/docs\/wp-content\/uploads\/2022\/08\/GoogleSheetsStep3-50x19.png 50w, https:\/\/www.bybrand.io\/docs\/wp-content\/uploads\/2022\/08\/GoogleSheetsStep3-60x23.png 60w, https:\/\/www.bybrand.io\/docs\/wp-content\/uploads\/2022\/08\/GoogleSheetsStep3-100x38.png 100w, https:\/\/www.bybrand.io\/docs\/wp-content\/uploads\/2022\/08\/GoogleSheetsStep3.png 1199w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>If, for some reason, the automation does not have a spreadsheet, an alert message will be displayed. With an option to reconnect a spreadsheet.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"899\" height=\"396\" src=\"https:\/\/www.bybrand.io\/docs\/wp-content\/uploads\/2024\/09\/googlesheets-reconect.png\" alt=\"Google Sheets reconnect\" class=\"wp-image-5781\" srcset=\"https:\/\/www.bybrand.io\/docs\/wp-content\/uploads\/2024\/09\/googlesheets-reconect.png 899w, https:\/\/www.bybrand.io\/docs\/wp-content\/uploads\/2024\/09\/googlesheets-reconect-300x132.png 300w, https:\/\/www.bybrand.io\/docs\/wp-content\/uploads\/2024\/09\/googlesheets-reconect-768x338.png 768w, https:\/\/www.bybrand.io\/docs\/wp-content\/uploads\/2024\/09\/googlesheets-reconect-50x22.png 50w, https:\/\/www.bybrand.io\/docs\/wp-content\/uploads\/2024\/09\/googlesheets-reconect-60x26.png 60w, https:\/\/www.bybrand.io\/docs\/wp-content\/uploads\/2024\/09\/googlesheets-reconect-100x44.png 100w\" sizes=\"auto, (max-width: 899px) 100vw, 899px\" \/><\/figure>\n\n\n\n<p>Click the <strong>Select<\/strong> link to set a default spreadsheet again.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Repopulate<\/h2>\n\n\n\n<p>The repopulate action will rewrite all placeholders from the chosen spreadsheet. Also, it will remove all current employees and create new ones. Therefore, the old share link will no longer work.<\/p>\n\n\n\n<p>So, if you shared the signature with the employee previously. You will need to share the new link after doing the action.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-css-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Frequent cases<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">New placeholder in the spreadsheet<\/h3>\n\n\n\n<p>If you add a new placeholder in the spreadsheet (a new column), the placeholder is also synchronized with the employee list in the automation. But, if you just add the automation placeholder (without adding in Google Sheets spreadsheet) when syncing, it will be removed.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Removing employees from the Google Sheets spreadsheet<\/h3>\n\n\n\n<p>The sync data feature does not remove the employee from the automation if you remove them from the spreadsheet. You need to manually remove it.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Adding employees from the Google Sheets spreadsheet<\/h3>\n\n\n\n<p>The script adds new employees if it adds new rows of data in the spreadsheet.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Empty placeholder<\/h3>\n\n\n\n<p>If a column is empty, the placeholder is not added. Instead, you need to add the placeholder in the automation manually.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"991\" height=\"336\" src=\"https:\/\/www.bybrand.io\/docs\/wp-content\/uploads\/2022\/08\/GoogleSheetsStep4.png\" alt=\"Spreadsheet with an empty placeholder\" class=\"wp-image-4089\" srcset=\"https:\/\/www.bybrand.io\/docs\/wp-content\/uploads\/2022\/08\/GoogleSheetsStep4.png 991w, https:\/\/www.bybrand.io\/docs\/wp-content\/uploads\/2022\/08\/GoogleSheetsStep4-300x102.png 300w, https:\/\/www.bybrand.io\/docs\/wp-content\/uploads\/2022\/08\/GoogleSheetsStep4-768x260.png 768w, https:\/\/www.bybrand.io\/docs\/wp-content\/uploads\/2022\/08\/GoogleSheetsStep4-50x17.png 50w, https:\/\/www.bybrand.io\/docs\/wp-content\/uploads\/2022\/08\/GoogleSheetsStep4-60x20.png 60w, https:\/\/www.bybrand.io\/docs\/wp-content\/uploads\/2022\/08\/GoogleSheetsStep4-100x34.png 100w\" sizes=\"auto, (max-width: 991px) 100vw, 991px\" \/><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Video tutorial<\/h2>\n\n\n\n<p>Watch a quick video tutorial with the main steps explained above.<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Sync data between a Google Sheets spreadsheet and a Bybrand department.\" width=\"1200\" height=\"675\" src=\"https:\/\/www.youtube.com\/embed\/tgjYiE5T7-0?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>The function to synchronize data with a spreadsheet will update all placeholders and employees.<\/p>\n","protected":false},"author":1,"comment_status":"open","ping_status":"closed","template":"","format":"standard","meta":{"footnotes":""},"ht-kb-category":[71],"ht-kb-tag":[],"class_list":["post-2766","ht_kb","type-ht_kb","status-publish","format-standard","hentry","ht_kb_category-googlesheets"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.0 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Sync data with a Google Sheets spreadsheet - Bybrand<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.bybrand.io\/docs\/article\/googlesheets-sync\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Sync data with a Google Sheets spreadsheet - Bybrand\" \/>\n<meta property=\"og:description\" content=\"The function to synchronize data with a spreadsheet will update all placeholders and employees.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.bybrand.io\/docs\/article\/googlesheets-sync\/\" \/>\n<meta property=\"og:site_name\" content=\"Bybrand\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/bybrandio\/\" \/>\n<meta property=\"article:modified_time\" content=\"2025-05-27T16:24:24+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.bybrand.io\/docs\/wp-content\/uploads\/2021\/07\/GoogleSheetsSyncData.png\" \/>\n\t<meta property=\"og:image:width\" content=\"906\" \/>\n\t<meta property=\"og:image:height\" content=\"450\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@bybrandio\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.bybrand.io\/docs\/article\/googlesheets-sync\/\",\"url\":\"https:\/\/www.bybrand.io\/docs\/article\/googlesheets-sync\/\",\"name\":\"Sync data with a Google Sheets spreadsheet - Bybrand\",\"isPartOf\":{\"@id\":\"https:\/\/www.bybrand.io\/docs\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.bybrand.io\/docs\/article\/googlesheets-sync\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.bybrand.io\/docs\/article\/googlesheets-sync\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.bybrand.io\/docs\/wp-content\/uploads\/2021\/07\/GoogleSheetsSyncData.png\",\"datePublished\":\"2021-07-13T19:10:41+00:00\",\"dateModified\":\"2025-05-27T16:24:24+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.bybrand.io\/docs\/article\/googlesheets-sync\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.bybrand.io\/docs\/article\/googlesheets-sync\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.bybrand.io\/docs\/article\/googlesheets-sync\/#primaryimage\",\"url\":\"https:\/\/www.bybrand.io\/docs\/wp-content\/uploads\/2021\/07\/GoogleSheetsSyncData.png\",\"contentUrl\":\"https:\/\/www.bybrand.io\/docs\/wp-content\/uploads\/2021\/07\/GoogleSheetsSyncData.png\",\"width\":906,\"height\":450},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.bybrand.io\/docs\/article\/googlesheets-sync\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.bybrand.io\/docs\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Sync data with a Google Sheets spreadsheet\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.bybrand.io\/docs\/#website\",\"url\":\"https:\/\/www.bybrand.io\/docs\/\",\"name\":\"Bybrand - Knowledge base\",\"description\":\"Business Email Signature Manager for IT Managers, and Marketers\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.bybrand.io\/docs\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Sync data with a Google Sheets spreadsheet - Bybrand","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.bybrand.io\/docs\/article\/googlesheets-sync\/","og_locale":"en_US","og_type":"article","og_title":"Sync data with a Google Sheets spreadsheet - Bybrand","og_description":"The function to synchronize data with a spreadsheet will update all placeholders and employees.","og_url":"https:\/\/www.bybrand.io\/docs\/article\/googlesheets-sync\/","og_site_name":"Bybrand","article_publisher":"https:\/\/www.facebook.com\/bybrandio\/","article_modified_time":"2025-05-27T16:24:24+00:00","og_image":[{"width":906,"height":450,"url":"https:\/\/www.bybrand.io\/docs\/wp-content\/uploads\/2021\/07\/GoogleSheetsSyncData.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_site":"@bybrandio","twitter_misc":{"Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.bybrand.io\/docs\/article\/googlesheets-sync\/","url":"https:\/\/www.bybrand.io\/docs\/article\/googlesheets-sync\/","name":"Sync data with a Google Sheets spreadsheet - Bybrand","isPartOf":{"@id":"https:\/\/www.bybrand.io\/docs\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.bybrand.io\/docs\/article\/googlesheets-sync\/#primaryimage"},"image":{"@id":"https:\/\/www.bybrand.io\/docs\/article\/googlesheets-sync\/#primaryimage"},"thumbnailUrl":"https:\/\/www.bybrand.io\/docs\/wp-content\/uploads\/2021\/07\/GoogleSheetsSyncData.png","datePublished":"2021-07-13T19:10:41+00:00","dateModified":"2025-05-27T16:24:24+00:00","breadcrumb":{"@id":"https:\/\/www.bybrand.io\/docs\/article\/googlesheets-sync\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.bybrand.io\/docs\/article\/googlesheets-sync\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.bybrand.io\/docs\/article\/googlesheets-sync\/#primaryimage","url":"https:\/\/www.bybrand.io\/docs\/wp-content\/uploads\/2021\/07\/GoogleSheetsSyncData.png","contentUrl":"https:\/\/www.bybrand.io\/docs\/wp-content\/uploads\/2021\/07\/GoogleSheetsSyncData.png","width":906,"height":450},{"@type":"BreadcrumbList","@id":"https:\/\/www.bybrand.io\/docs\/article\/googlesheets-sync\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.bybrand.io\/docs\/"},{"@type":"ListItem","position":2,"name":"Sync data with a Google Sheets spreadsheet"}]},{"@type":"WebSite","@id":"https:\/\/www.bybrand.io\/docs\/#website","url":"https:\/\/www.bybrand.io\/docs\/","name":"Bybrand - Knowledge base","description":"Business Email Signature Manager for IT Managers, and Marketers","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.bybrand.io\/docs\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/www.bybrand.io\/docs\/wp-json\/wp\/v2\/ht-kb\/2766","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.bybrand.io\/docs\/wp-json\/wp\/v2\/ht-kb"}],"about":[{"href":"https:\/\/www.bybrand.io\/docs\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/www.bybrand.io\/docs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bybrand.io\/docs\/wp-json\/wp\/v2\/comments?post=2766"}],"version-history":[{"count":13,"href":"https:\/\/www.bybrand.io\/docs\/wp-json\/wp\/v2\/ht-kb\/2766\/revisions"}],"predecessor-version":[{"id":6674,"href":"https:\/\/www.bybrand.io\/docs\/wp-json\/wp\/v2\/ht-kb\/2766\/revisions\/6674"}],"wp:attachment":[{"href":"https:\/\/www.bybrand.io\/docs\/wp-json\/wp\/v2\/media?parent=2766"}],"wp:term":[{"taxonomy":"ht_kb_category","embeddable":true,"href":"https:\/\/www.bybrand.io\/docs\/wp-json\/wp\/v2\/ht-kb-category?post=2766"},{"taxonomy":"ht_kb_tag","embeddable":true,"href":"https:\/\/www.bybrand.io\/docs\/wp-json\/wp\/v2\/ht-kb-tag?post=2766"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}