{"id":833,"date":"2017-02-21T19:49:37","date_gmt":"2017-02-21T19:49:37","guid":{"rendered":"http:\/\/www.gmass.co\/blog\/?p=833"},"modified":"2025-04-23T17:57:34","modified_gmt":"2025-04-23T17:57:34","slug":"use-a-google-sheets-spreadsheet-as-a-dynamic-email-suppression-list","status":"publish","type":"post","link":"https:\/\/www.gmass.co\/blog\/use-a-google-sheets-spreadsheet-as-a-dynamic-email-suppression-list\/","title":{"rendered":"How to use a Google Sheets spreadsheet as a dynamic email suppression list"},"content":{"rendered":"<div class=\"alert alert-info\" style=\"text-align: center;\">Note: The technique in this article is now deprecated. There&#8217;s a MUCH easier way to do this using GMass&#8217;s <a href=\"https:\/\/www.gmass.co\/blog\/dynamic-lists\/#suppression-lists-cmtl\">dynamic lists<\/a>.<\/div>\n<p>When sending <a href=\"https:\/\/www.gmass.co\/gmail-mail-merge\">mail merge campaigns in Gmail<\/a> with GMass, you can already suppress a list of addresses that belong to a prior campaign. <a href=\"http:\/\/www.gmass.co\/blog\/new-gmail-mail-merge-feature-use-suppression-lists-to-filter-out-recipients-of-past-campaigns\/\">Here is a detailed guide on using Suppression Lists in GMass.<\/a> Additionally, if you&#8217;re using the <a href=\"http:\/\/www.gmass.co\/blog\/new-feature-unsubscribe-link\/\">GMass unsubscribe link<\/a>, then GMass is already suppressing anyone on your Unsubscribe List.<\/p>\n<p>You may, however, want to use a Google Sheets spreadsheet as the <strong>source<\/strong> of a suppression list, such that you can add new email addresses to just the spreadsheet, and have all of your future mail merge campaigns automatically suppress any email address that is\u00a0on the spreadsheet.<\/p>\n<p>To accomplish this, you have to set up a spreadsheet to hold the email addresses, and then create a container email campaign that will continuously update itself with the email addresses in the spreadsheet. You can do this with a combination of our <a href=\"http:\/\/www.gmass.co\/blog\/google-sheets-integration-is-live\/\">mail merge and Google Sheets integration<\/a>, the <a href=\"http:\/\/www.gmass.co\/blog\/new-feature-recurring-automated-email-campaigns-with-gmail-and-google-sheets\/\">recurring campaigns feature<\/a>, and the option to &#8220;Just create Drafts&#8221;.<\/p>\n<h3><strong>Step-by-step guide:<\/strong><\/h3>\n<ol>\n<li>Create your <strong>suppression spreadsheet<\/strong> in <strong>Google Sheets<\/strong>. You really only need one column. In this example, the column is simply &#8220;email&#8221;.<br \/>\n<a href=\"https:\/\/www.gmass.co\/blog\/wp-content\/uploads\/2017\/02\/suppression-addressessheet-tinified.png\" data-rel=\"lightbox-image-0\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-21150\" src=\"https:\/\/www.gmass.co\/blog\/wp-content\/uploads\/2017\/02\/suppression-addressessheet-tinified.png\" alt=\"The dynamic suppression spreadsheet\" width=\"1754\" height=\"966\" srcset=\"https:\/\/www.gmass.co\/blog\/wp-content\/uploads\/2017\/02\/suppression-addressessheet-tinified.png 1754w, https:\/\/www.gmass.co\/blog\/wp-content\/uploads\/2017\/02\/suppression-addressessheet-tinified-300x165.png 300w, https:\/\/www.gmass.co\/blog\/wp-content\/uploads\/2017\/02\/suppression-addressessheet-tinified-1024x564.png 1024w, https:\/\/www.gmass.co\/blog\/wp-content\/uploads\/2017\/02\/suppression-addressessheet-tinified-768x423.png 768w, https:\/\/www.gmass.co\/blog\/wp-content\/uploads\/2017\/02\/suppression-addressessheet-tinified-1536x846.png 1536w, https:\/\/www.gmass.co\/blog\/wp-content\/uploads\/2017\/02\/suppression-addressessheet-tinified-24x13.png 24w, https:\/\/www.gmass.co\/blog\/wp-content\/uploads\/2017\/02\/suppression-addressessheet-tinified-36x20.png 36w, https:\/\/www.gmass.co\/blog\/wp-content\/uploads\/2017\/02\/suppression-addressessheet-tinified-48x26.png 48w\" sizes=\"auto, (max-width: 1754px) 100vw, 1754px\" \/><\/a><\/li>\n<li>Use GMass to connect to the spreadsheet.<br \/>\n<a href=\"https:\/\/www.gmass.co\/blog\/wp-content\/uploads\/2017\/02\/suppression-connectsupsheet-tinified.png\" data-rel=\"lightbox-image-1\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-21149\" src=\"https:\/\/www.gmass.co\/blog\/wp-content\/uploads\/2017\/02\/suppression-connectsupsheet-tinified.png\" alt=\"Connect to dynamic suppression sheet\" width=\"1804\" height=\"1244\" srcset=\"https:\/\/www.gmass.co\/blog\/wp-content\/uploads\/2017\/02\/suppression-connectsupsheet-tinified.png 1804w, https:\/\/www.gmass.co\/blog\/wp-content\/uploads\/2017\/02\/suppression-connectsupsheet-tinified-300x207.png 300w, https:\/\/www.gmass.co\/blog\/wp-content\/uploads\/2017\/02\/suppression-connectsupsheet-tinified-1024x706.png 1024w, https:\/\/www.gmass.co\/blog\/wp-content\/uploads\/2017\/02\/suppression-connectsupsheet-tinified-768x530.png 768w, https:\/\/www.gmass.co\/blog\/wp-content\/uploads\/2017\/02\/suppression-connectsupsheet-tinified-1536x1059.png 1536w, https:\/\/www.gmass.co\/blog\/wp-content\/uploads\/2017\/02\/suppression-connectsupsheet-tinified-24x17.png 24w, https:\/\/www.gmass.co\/blog\/wp-content\/uploads\/2017\/02\/suppression-connectsupsheet-tinified-36x25.png 36w, https:\/\/www.gmass.co\/blog\/wp-content\/uploads\/2017\/02\/suppression-connectsupsheet-tinified-48x33.png 48w\" sizes=\"auto, (max-width: 1804px) 100vw, 1804px\" \/><\/a><\/li>\n<li>After the <strong>Compose<\/strong> window appears, set the <strong>Subject<\/strong> to something like &#8220;Dynamic Suppression List&#8221;. In the <strong>GMass Settings<\/strong> in the <strong>Compose<\/strong> window, set the campaign schedule to <strong>Repeat hourly<\/strong> and set it to<strong>\u00a0Create Drafts<\/strong>. That will ensure that no emails are actually sent. Click the <span style=\"color: #993300;\"><strong>GMass<\/strong><\/span> button to start the creation of your dynamic suppression campaign.<br \/>\n<a href=\"https:\/\/www.gmass.co\/blog\/wp-content\/uploads\/2017\/02\/suppression-dynamicsettings-tinified.png\" data-rel=\"lightbox-image-2\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-21148\" src=\"https:\/\/www.gmass.co\/blog\/wp-content\/uploads\/2017\/02\/suppression-dynamicsettings-tinified.png\" alt=\"Create drafts of repeating campaign\" width=\"1804\" height=\"1234\" srcset=\"https:\/\/www.gmass.co\/blog\/wp-content\/uploads\/2017\/02\/suppression-dynamicsettings-tinified.png 1804w, https:\/\/www.gmass.co\/blog\/wp-content\/uploads\/2017\/02\/suppression-dynamicsettings-tinified-300x205.png 300w, https:\/\/www.gmass.co\/blog\/wp-content\/uploads\/2017\/02\/suppression-dynamicsettings-tinified-1024x700.png 1024w, https:\/\/www.gmass.co\/blog\/wp-content\/uploads\/2017\/02\/suppression-dynamicsettings-tinified-768x525.png 768w, https:\/\/www.gmass.co\/blog\/wp-content\/uploads\/2017\/02\/suppression-dynamicsettings-tinified-1536x1051.png 1536w, https:\/\/www.gmass.co\/blog\/wp-content\/uploads\/2017\/02\/suppression-dynamicsettings-tinified-24x16.png 24w, https:\/\/www.gmass.co\/blog\/wp-content\/uploads\/2017\/02\/suppression-dynamicsettings-tinified-36x25.png 36w, https:\/\/www.gmass.co\/blog\/wp-content\/uploads\/2017\/02\/suppression-dynamicsettings-tinified-48x33.png 48w\" sizes=\"auto, (max-width: 1804px) 100vw, 1804px\" \/><\/a><\/li>\n<\/ol>\n<p>Now, every hour, the campaign that you just created called &#8220;Dynamic Suppression List&#8221; will be updated with any new addresses from your Google Sheets spreadsheet. No emails will actually be sent, but <strong>Drafts<\/strong> will be created, which you can delete if you want to keep your Gmail account clean.<\/p>\n<p>You can then use this campaign as the <strong>Suppression List<\/strong> for your future email campaigns, by selecting it in the <strong>Suppress<\/strong> option under Advanced area of the GMass <strong>Settings<\/strong>.<\/p>\n<h3><a href=\"https:\/\/www.gmass.co\/blog\/wp-content\/uploads\/2017\/02\/suppression-realcampaign-tinified.png\" data-rel=\"lightbox-image-3\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-21147\" src=\"https:\/\/www.gmass.co\/blog\/wp-content\/uploads\/2017\/02\/suppression-realcampaign-tinified.png\" alt=\"Now suppress the dynamic list\" width=\"2060\" height=\"1362\" srcset=\"https:\/\/www.gmass.co\/blog\/wp-content\/uploads\/2017\/02\/suppression-realcampaign-tinified.png 2060w, https:\/\/www.gmass.co\/blog\/wp-content\/uploads\/2017\/02\/suppression-realcampaign-tinified-300x198.png 300w, https:\/\/www.gmass.co\/blog\/wp-content\/uploads\/2017\/02\/suppression-realcampaign-tinified-1024x677.png 1024w, https:\/\/www.gmass.co\/blog\/wp-content\/uploads\/2017\/02\/suppression-realcampaign-tinified-768x508.png 768w, https:\/\/www.gmass.co\/blog\/wp-content\/uploads\/2017\/02\/suppression-realcampaign-tinified-1536x1016.png 1536w, https:\/\/www.gmass.co\/blog\/wp-content\/uploads\/2017\/02\/suppression-realcampaign-tinified-2048x1354.png 2048w, https:\/\/www.gmass.co\/blog\/wp-content\/uploads\/2017\/02\/suppression-realcampaign-tinified-24x16.png 24w, https:\/\/www.gmass.co\/blog\/wp-content\/uploads\/2017\/02\/suppression-realcampaign-tinified-36x24.png 36w, https:\/\/www.gmass.co\/blog\/wp-content\/uploads\/2017\/02\/suppression-realcampaign-tinified-48x32.png 48w\" sizes=\"auto, (max-width: 2060px) 100vw, 2060px\" \/><\/a><\/h3>\n<h3>Important note about timing:<\/h3>\n<p>The suppression campaign will only be updated once hour, since that&#8217;s how often the campaign will run and pick up new addresses added to the spreadsheet. Therefore it is possible that if you send a campaign and use that campaign as a <strong>Suppression List<\/strong>, <em>it may not suppress addresses that were added to the spreadsheet in the last 60 minutes<\/em>. The odds are low, but it could happen. So if you do update your dynamic suppression Google Sheet, go for a quick walk before you use it as a suppression list in a campaign.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Note: The technique in this article is now deprecated. There&#8217;s a MUCH easier way to do this using GMass&#8217;s dynamic lists. When sending mail merge campaigns in Gmail\u2026<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[8,4261],"tags":[],"class_list":["post-833","post","type-post","status-publish","format-standard","hentry","category-email-marketing","category-google-sheets"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\r\n<title>How to use a Google Sheets spreadsheet as a dynamic email suppression list<\/title>\r\n<meta name=\"description\" content=\"How to create a Google Sheet to serve as a running suppression list you can use to exclude addresses from selected future campaigns.\" \/>\r\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\r\n<link rel=\"canonical\" href=\"https:\/\/www.gmass.co\/blog\/use-a-google-sheets-spreadsheet-as-a-dynamic-email-suppression-list\/\" \/>\r\n<meta property=\"og:locale\" content=\"en_US\" \/>\r\n<meta property=\"og:type\" content=\"article\" \/>\r\n<meta property=\"og:title\" content=\"How to use a Google Sheets spreadsheet as a dynamic email suppression list\" \/>\r\n<meta property=\"og:description\" content=\"How to create a Google Sheet to serve as a running suppression list you can use to exclude addresses from selected future campaigns.\" \/>\r\n<meta property=\"og:url\" content=\"https:\/\/www.gmass.co\/blog\/use-a-google-sheets-spreadsheet-as-a-dynamic-email-suppression-list\/\" \/>\r\n<meta property=\"og:site_name\" content=\"GMass Blog\" \/>\r\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/GmailMailMerge\/\" \/>\r\n<meta property=\"article:published_time\" content=\"2017-02-21T19:49:37+00:00\" \/>\r\n<meta property=\"article:modified_time\" content=\"2025-04-23T17:57:34+00:00\" \/>\r\n<meta property=\"og:image\" content=\"https:\/\/www.gmass.co\/blog\/wp-content\/uploads\/2017\/02\/suppression-addressessheet-tinified.png\" \/>\r\n<meta name=\"author\" content=\"Ajay Goel\" \/>\r\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\r\n<meta name=\"twitter:creator\" content=\"@PartTimeSnob\" \/>\r\n<meta name=\"twitter:site\" content=\"@GMassForGmail\" \/>\r\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Ajay Goel\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\r\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.gmass.co\\\/blog\\\/use-a-google-sheets-spreadsheet-as-a-dynamic-email-suppression-list\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.gmass.co\\\/blog\\\/use-a-google-sheets-spreadsheet-as-a-dynamic-email-suppression-list\\\/\"},\"author\":{\"name\":\"Ajay Goel\",\"@id\":\"https:\\\/\\\/www.gmass.co\\\/blog\\\/#\\\/schema\\\/person\\\/b5fa74f8765b860701158fd77162fff8\"},\"headline\":\"How to use a Google Sheets spreadsheet as a dynamic email suppression list\",\"datePublished\":\"2017-02-21T19:49:37+00:00\",\"dateModified\":\"2025-04-23T17:57:34+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.gmass.co\\\/blog\\\/use-a-google-sheets-spreadsheet-as-a-dynamic-email-suppression-list\\\/\"},\"wordCount\":460,\"commentCount\":37,\"image\":{\"@id\":\"https:\\\/\\\/www.gmass.co\\\/blog\\\/use-a-google-sheets-spreadsheet-as-a-dynamic-email-suppression-list\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.gmass.co\\\/blog\\\/wp-content\\\/uploads\\\/2017\\\/02\\\/suppression-addressessheet-tinified.png\",\"articleSection\":[\"Email Marketing\",\"Google Sheets\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.gmass.co\\\/blog\\\/use-a-google-sheets-spreadsheet-as-a-dynamic-email-suppression-list\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.gmass.co\\\/blog\\\/use-a-google-sheets-spreadsheet-as-a-dynamic-email-suppression-list\\\/\",\"url\":\"https:\\\/\\\/www.gmass.co\\\/blog\\\/use-a-google-sheets-spreadsheet-as-a-dynamic-email-suppression-list\\\/\",\"name\":\"How to use a Google Sheets spreadsheet as a dynamic email suppression list\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.gmass.co\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.gmass.co\\\/blog\\\/use-a-google-sheets-spreadsheet-as-a-dynamic-email-suppression-list\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.gmass.co\\\/blog\\\/use-a-google-sheets-spreadsheet-as-a-dynamic-email-suppression-list\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.gmass.co\\\/blog\\\/wp-content\\\/uploads\\\/2017\\\/02\\\/suppression-addressessheet-tinified.png\",\"datePublished\":\"2017-02-21T19:49:37+00:00\",\"dateModified\":\"2025-04-23T17:57:34+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.gmass.co\\\/blog\\\/#\\\/schema\\\/person\\\/b5fa74f8765b860701158fd77162fff8\"},\"description\":\"How to create a Google Sheet to serve as a running suppression list you can use to exclude addresses from selected future campaigns.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.gmass.co\\\/blog\\\/use-a-google-sheets-spreadsheet-as-a-dynamic-email-suppression-list\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.gmass.co\\\/blog\\\/use-a-google-sheets-spreadsheet-as-a-dynamic-email-suppression-list\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.gmass.co\\\/blog\\\/use-a-google-sheets-spreadsheet-as-a-dynamic-email-suppression-list\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.gmass.co\\\/blog\\\/wp-content\\\/uploads\\\/2017\\\/02\\\/suppression-addressessheet-tinified.png\",\"contentUrl\":\"https:\\\/\\\/www.gmass.co\\\/blog\\\/wp-content\\\/uploads\\\/2017\\\/02\\\/suppression-addressessheet-tinified.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.gmass.co\\\/blog\\\/use-a-google-sheets-spreadsheet-as-a-dynamic-email-suppression-list\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.gmass.co\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to use a Google Sheets spreadsheet as a dynamic email suppression list\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.gmass.co\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.gmass.co\\\/blog\\\/\",\"name\":\"GMass Blog\",\"description\":\"Tips and tricks for sending mail merge and mass email campaigns directly from Gmail\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.gmass.co\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.gmass.co\\\/blog\\\/#\\\/schema\\\/person\\\/b5fa74f8765b860701158fd77162fff8\",\"name\":\"Ajay Goel\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/f3a70af05bbabe47925150d5a1320540e801b78055a74da20658fc97cd0706a2?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/f3a70af05bbabe47925150d5a1320540e801b78055a74da20658fc97cd0706a2?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/f3a70af05bbabe47925150d5a1320540e801b78055a74da20658fc97cd0706a2?s=96&d=mm&r=g\",\"caption\":\"Ajay Goel\"},\"description\":\"Ajay is the founder of GMass and has been developing email sending software for 20 years.\",\"sameAs\":[\"https:\\\/\\\/twitter.com\\\/PartTimeSnob\",\"https:\\\/\\\/x.com\\\/PartTimeSnob\"],\"url\":\"https:\\\/\\\/www.gmass.co\\\/blog\\\/author\\\/ajay-goel\\\/\"}]}<\/script>\r\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to use a Google Sheets spreadsheet as a dynamic email suppression list","description":"How to create a Google Sheet to serve as a running suppression list you can use to exclude addresses from selected future campaigns.","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.gmass.co\/blog\/use-a-google-sheets-spreadsheet-as-a-dynamic-email-suppression-list\/","og_locale":"en_US","og_type":"article","og_title":"How to use a Google Sheets spreadsheet as a dynamic email suppression list","og_description":"How to create a Google Sheet to serve as a running suppression list you can use to exclude addresses from selected future campaigns.","og_url":"https:\/\/www.gmass.co\/blog\/use-a-google-sheets-spreadsheet-as-a-dynamic-email-suppression-list\/","og_site_name":"GMass Blog","article_publisher":"https:\/\/www.facebook.com\/GmailMailMerge\/","article_published_time":"2017-02-21T19:49:37+00:00","article_modified_time":"2025-04-23T17:57:34+00:00","og_image":[{"url":"https:\/\/www.gmass.co\/blog\/wp-content\/uploads\/2017\/02\/suppression-addressessheet-tinified.png","type":"","width":"","height":""}],"author":"Ajay Goel","twitter_card":"summary_large_image","twitter_creator":"@PartTimeSnob","twitter_site":"@GMassForGmail","twitter_misc":{"Written by":"Ajay Goel","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.gmass.co\/blog\/use-a-google-sheets-spreadsheet-as-a-dynamic-email-suppression-list\/#article","isPartOf":{"@id":"https:\/\/www.gmass.co\/blog\/use-a-google-sheets-spreadsheet-as-a-dynamic-email-suppression-list\/"},"author":{"name":"Ajay Goel","@id":"https:\/\/www.gmass.co\/blog\/#\/schema\/person\/b5fa74f8765b860701158fd77162fff8"},"headline":"How to use a Google Sheets spreadsheet as a dynamic email suppression list","datePublished":"2017-02-21T19:49:37+00:00","dateModified":"2025-04-23T17:57:34+00:00","mainEntityOfPage":{"@id":"https:\/\/www.gmass.co\/blog\/use-a-google-sheets-spreadsheet-as-a-dynamic-email-suppression-list\/"},"wordCount":460,"commentCount":37,"image":{"@id":"https:\/\/www.gmass.co\/blog\/use-a-google-sheets-spreadsheet-as-a-dynamic-email-suppression-list\/#primaryimage"},"thumbnailUrl":"https:\/\/www.gmass.co\/blog\/wp-content\/uploads\/2017\/02\/suppression-addressessheet-tinified.png","articleSection":["Email Marketing","Google Sheets"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.gmass.co\/blog\/use-a-google-sheets-spreadsheet-as-a-dynamic-email-suppression-list\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.gmass.co\/blog\/use-a-google-sheets-spreadsheet-as-a-dynamic-email-suppression-list\/","url":"https:\/\/www.gmass.co\/blog\/use-a-google-sheets-spreadsheet-as-a-dynamic-email-suppression-list\/","name":"How to use a Google Sheets spreadsheet as a dynamic email suppression list","isPartOf":{"@id":"https:\/\/www.gmass.co\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.gmass.co\/blog\/use-a-google-sheets-spreadsheet-as-a-dynamic-email-suppression-list\/#primaryimage"},"image":{"@id":"https:\/\/www.gmass.co\/blog\/use-a-google-sheets-spreadsheet-as-a-dynamic-email-suppression-list\/#primaryimage"},"thumbnailUrl":"https:\/\/www.gmass.co\/blog\/wp-content\/uploads\/2017\/02\/suppression-addressessheet-tinified.png","datePublished":"2017-02-21T19:49:37+00:00","dateModified":"2025-04-23T17:57:34+00:00","author":{"@id":"https:\/\/www.gmass.co\/blog\/#\/schema\/person\/b5fa74f8765b860701158fd77162fff8"},"description":"How to create a Google Sheet to serve as a running suppression list you can use to exclude addresses from selected future campaigns.","breadcrumb":{"@id":"https:\/\/www.gmass.co\/blog\/use-a-google-sheets-spreadsheet-as-a-dynamic-email-suppression-list\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.gmass.co\/blog\/use-a-google-sheets-spreadsheet-as-a-dynamic-email-suppression-list\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.gmass.co\/blog\/use-a-google-sheets-spreadsheet-as-a-dynamic-email-suppression-list\/#primaryimage","url":"https:\/\/www.gmass.co\/blog\/wp-content\/uploads\/2017\/02\/suppression-addressessheet-tinified.png","contentUrl":"https:\/\/www.gmass.co\/blog\/wp-content\/uploads\/2017\/02\/suppression-addressessheet-tinified.png"},{"@type":"BreadcrumbList","@id":"https:\/\/www.gmass.co\/blog\/use-a-google-sheets-spreadsheet-as-a-dynamic-email-suppression-list\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.gmass.co\/blog\/"},{"@type":"ListItem","position":2,"name":"How to use a Google Sheets spreadsheet as a dynamic email suppression list"}]},{"@type":"WebSite","@id":"https:\/\/www.gmass.co\/blog\/#website","url":"https:\/\/www.gmass.co\/blog\/","name":"GMass Blog","description":"Tips and tricks for sending mail merge and mass email campaigns directly from Gmail","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.gmass.co\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.gmass.co\/blog\/#\/schema\/person\/b5fa74f8765b860701158fd77162fff8","name":"Ajay Goel","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/f3a70af05bbabe47925150d5a1320540e801b78055a74da20658fc97cd0706a2?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/f3a70af05bbabe47925150d5a1320540e801b78055a74da20658fc97cd0706a2?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/f3a70af05bbabe47925150d5a1320540e801b78055a74da20658fc97cd0706a2?s=96&d=mm&r=g","caption":"Ajay Goel"},"description":"Ajay is the founder of GMass and has been developing email sending software for 20 years.","sameAs":["https:\/\/twitter.com\/PartTimeSnob","https:\/\/x.com\/PartTimeSnob"],"url":"https:\/\/www.gmass.co\/blog\/author\/ajay-goel\/"}]}},"_links":{"self":[{"href":"https:\/\/www.gmass.co\/blog\/wp-json\/wp\/v2\/posts\/833","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.gmass.co\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.gmass.co\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.gmass.co\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.gmass.co\/blog\/wp-json\/wp\/v2\/comments?post=833"}],"version-history":[{"count":12,"href":"https:\/\/www.gmass.co\/blog\/wp-json\/wp\/v2\/posts\/833\/revisions"}],"predecessor-version":[{"id":25261,"href":"https:\/\/www.gmass.co\/blog\/wp-json\/wp\/v2\/posts\/833\/revisions\/25261"}],"wp:attachment":[{"href":"https:\/\/www.gmass.co\/blog\/wp-json\/wp\/v2\/media?parent=833"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.gmass.co\/blog\/wp-json\/wp\/v2\/categories?post=833"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.gmass.co\/blog\/wp-json\/wp\/v2\/tags?post=833"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}