{"id":253,"date":"2026-06-30T11:22:17","date_gmt":"2026-06-30T11:22:17","guid":{"rendered":"https:\/\/peoplewisher.com\/blog\/?p=253"},"modified":"2026-06-30T11:22:18","modified_gmt":"2026-06-30T11:22:18","slug":"birthday-campaigns-crm","status":"publish","type":"post","link":"https:\/\/peoplewisher.com\/blog\/birthday-campaigns-crm\/","title":{"rendered":"How to Set Up Birthday Marketing Campaigns in Your CRM"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">A workflow builder guide for setting up automated birthday campaigns inside GoHighLevel, HubSpot, and Salesforce and how to decide whether your CRM is the right place to run this at all.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Can your CRM run birthday campaigns?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Most modern CRMs, HubSpot, Salesforce, GoHighLevel, Pipedrive, technically support date-based workflow triggers, which means yes, you can build a birthday campaign inside them. The question worth asking first is whether you should, since CRM workflow builders are general-purpose tools not specifically optimized for recurring annual triggers, multi-channel delivery, or timezone-aware sending the way a dedicated birthday automation tool is.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This guide walks through how to build it in each major CRM, along with the limitations you&#8217;ll run into at each step.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Setting up a birthday workflow in HubSpot<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">HubSpot supports custom contact properties, which is where you&#8217;ll store the birthday date if it isn&#8217;t already a default field in your portal.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Create a custom date property<\/strong> for &#8220;Date of Birth&#8221; or &#8220;Birthday&#8221; if you don&#8217;t already have one, under Settings \u2192 Properties.<\/li>\n\n\n\n<li><strong>Import or collect birthday data<\/strong> either via a bulk CSV import for existing contacts, or a form field for new sign-ups.<\/li>\n\n\n\n<li><strong>Build a workflow<\/strong> using HubSpot&#8217;s Workflows tool, with the enrollment trigger set to a date-based property. HubSpot workflows can reference &#8220;X days before&#8221; a date property, which lets you trigger sends close to the actual birthday.<\/li>\n\n\n\n<li><strong>Build the recurring logic carefully.<\/strong> This is the main limitation: HubSpot date-based triggers are built around one-time enrollment by default, so you need to use a re-enrollment trigger or a recurring workflow structure to make sure the same contact gets the birthday email every year, not just once.<\/li>\n\n\n\n<li><strong>Add the email action<\/strong> with personalization tokens pulling from the contact&#8217;s first name and any other relevant property.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Limitation:<\/strong> HubSpot&#8217;s native workflows don&#8217;t include WhatsApp sending, so multi-channel birthday outreach requires a separate integration or app from the HubSpot marketplace.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Setting up a birthday workflow in Salesforce<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Salesforce&#8217;s flexibility comes with more setup complexity, typically requiring Salesforce Flow (the platform&#8217;s automation builder).<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Add or confirm a Birthdate field<\/strong> on the Contact or Lead object, Salesforce includes a standard Birthdate field on Contacts by default.<\/li>\n\n\n\n<li><strong>Build a scheduled Flow<\/strong> using Salesforce Flow Builder, with a schedule-triggered flow that runs daily and checks for contacts whose Birthdate matches today&#8217;s month and day.<\/li>\n\n\n\n<li><strong>Add an email alert or action<\/strong> within the flow to send a templated email when a match is found.<\/li>\n\n\n\n<li><strong>Test thoroughly with sandbox data<\/strong> before deploying, since a misconfigured date comparison (especially around year handling) is one of the most common errors in Salesforce birthday flows.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Limitation:<\/strong> Out-of-the-box Salesforce doesn&#8217;t support WhatsApp or SMS without additional integrations (like Twilio), and building a robust, leap-year-safe, timezone-aware recurring trigger in Flow requires more technical Salesforce admin experience than most marketing teams have in-house.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Setting up a birthday workflow in GoHighLevel<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">GoHighLevel is popular with agencies and tends to have more native multi-channel support than HubSpot or Salesforce out of the box.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Add a custom field for birthday<\/strong> under Contacts \u2192 Custom Fields if it isn&#8217;t already part of your snapshot.<\/li>\n\n\n\n<li><strong>Build a workflow<\/strong> using GoHighLevel&#8217;s automation builder, with a &#8220;Contact Birthday&#8221; trigger, GoHighLevel has built-in support for birthday-based triggers, which is more native than HubSpot or Salesforce.<\/li>\n\n\n\n<li><strong>Choose your channel(s)<\/strong> GoHighLevel supports Email and SMS natively within workflows, with WhatsApp available as an add-on integration depending on your plan.<\/li>\n\n\n\n<li><strong>Add a delay or time-of-day condition<\/strong> if you want the message to send at a specific hour rather than whenever the daily check runs.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Limitation:<\/strong> GoHighLevel&#8217;s birthday trigger checks dates but doesn&#8217;t natively handle timezone-aware delivery across an internationally distributed contact list as precisely as a dedicated tool sends are generally based on the account&#8217;s configured timezone rather than each contact&#8217;s individual timezone.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">CRM birthday automation comparison<\/h2>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>CRM<\/th><th>Native birthday trigger<\/th><th>WhatsApp<\/th><th>SMS<\/th><th>Timezone-aware per contact<\/th><th>Setup difficulty<\/th><\/tr><\/thead><tbody><tr><td><strong>HubSpot<\/strong><\/td><td>Partial (via custom property + re-enrollment)<\/td><td>\u2717 (needs app)<\/td><td>\u2717 (needs app)<\/td><td>\u2717<\/td><td>Moderate\u2013High<\/td><\/tr><tr><td><strong>Salesforce<\/strong><\/td><td>Partial (via Flow Builder)<\/td><td>\u2717 (needs Twilio\/integration)<\/td><td>\u2717 (needs integration)<\/td><td>\u2717<\/td><td>High<\/td><\/tr><tr><td><strong>GoHighLevel<\/strong><\/td><td>\u2713 Native<\/td><td>Add-on<\/td><td>\u2713<\/td><td>\u2717<\/td><td>Moderate<\/td><\/tr><tr><td><strong>PeopleWisher<\/strong> (dedicated)<\/td><td>\u2713 Native, purpose-built<\/td><td>\u2713<\/td><td>\u2713<\/td><td>\u2713<\/td><td>Low<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">When to build it in your CRM vs use a dedicated tool<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Building birthday automation directly in your CRM makes sense when:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>You already have strong in-house admin\/ops support for that CRM<\/li>\n\n\n\n<li>You want birthday data tightly coupled to other CRM-driven workflows (e.g., triggering a sales rep task alongside the birthday email)<\/li>\n\n\n\n<li>Email is your only channel and you don&#8217;t need WhatsApp or precise per-contact timezone delivery<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">A dedicated tool like <a href=\"https:\/\/peoplewisher.com\/\">PeopleWisher<\/a> makes more sense when:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>You want multi-channel delivery (Email + WhatsApp + SMS) without stitching together multiple integrations<\/li>\n\n\n\n<li>You don&#8217;t have CRM admin resources to build and maintain a custom Flow or Workflow<\/li>\n\n\n\n<li>Timezone-aware, per-contact delivery matters because your audience is geographically distributed<\/li>\n\n\n\n<li>You want birthday automation live in under 3 minutes rather than spending hours configuring workflow logic<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/peoplewisher.com\/blog\/wp-content\/uploads\/2026\/06\/image-6-1024x640.png\" alt=\"\" class=\"wp-image-241\" srcset=\"https:\/\/peoplewisher.com\/blog\/wp-content\/uploads\/2026\/06\/image-6-1024x640.png 1024w, https:\/\/peoplewisher.com\/blog\/wp-content\/uploads\/2026\/06\/image-6-300x188.png 300w, https:\/\/peoplewisher.com\/blog\/wp-content\/uploads\/2026\/06\/image-6-768x480.png 768w, https:\/\/peoplewisher.com\/blog\/wp-content\/uploads\/2026\/06\/image-6-1536x960.png 1536w, https:\/\/peoplewisher.com\/blog\/wp-content\/uploads\/2026\/06\/image-6-2048x1280.png 2048w, https:\/\/peoplewisher.com\/blog\/wp-content\/uploads\/2026\/06\/image-6-600x375.png 600w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Many businesses run both: their CRM remains the system of record for customer data, while a connected birthday automation tool handles the actual sending, syncing new contacts and birthdays via API as they&#8217;re added to the CRM.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Syncing your CRM with a dedicated birthday tool<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">If you choose the hybrid approach, the integration pattern is straightforward: your dedicated birthday tool connects to your CRM via API or webhook, pulling new and updated contacts (including birthday fields) automatically, so you don&#8217;t need to maintain duplicate logic in two places. PeopleWisher supports bidirectional sync with Salesforce, HubSpot, and custom systems, meaning a new contact added in your CRM is automatically included in future birthday sends without manual export\/import.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Frequently asked questions<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Can HubSpot send WhatsApp birthday messages natively?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">No. HubSpot&#8217;s native workflow tool supports email (and SMS via certain integrations), but WhatsApp requires a third-party app from the HubSpot marketplace or an external automation tool connected via API.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Does Salesforce have a built-in birthday automation feature?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Not as a dedicated, ready-made feature you need to build it using Salesforce Flow Builder with a scheduled flow checking the standard Birthdate field, which requires Salesforce admin or developer familiarity.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Is GoHighLevel good for birthday automation?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Yes, relatively speaking, GoHighLevel has a more native birthday trigger than HubSpot or Salesforce and supports SMS out of the box, making it a reasonable choice for agencies already using it for client campaigns. It still lacks the precise per-contact timezone handling that a dedicated birthday automation tool offers.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Should I migrate off my CRM to use a dedicated birthday tool?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">No you typically don&#8217;t need to migrate. The most common setup is keeping your CRM as the system of record and connecting a dedicated birthday automation tool via API or webhook specifically for the sending and channel logic.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Skip the workflow-builder complexity<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/peoplewisher.com\/\">PeopleWisher<\/a> connects to your CRM and handles birthday automation across Email, WhatsApp, and SMS, no Flow Builder required.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/app.peoplewisher.com\/sign-up\">Start for free \u2192<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\ud83d\udcda Related reading<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/peoplewisher.com\/guide\/\">Birthday Automation Software for Businesses: The Ultimate Guide \u2192<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/peoplewisher.com\/blog\/sync-customer-profiles-birth-date\/\">How to Sync Customer Profiles with Birth Date Attributes \u2192<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/peoplewisher.com\/blog\/how-to-automate-birthday-wishes-whatsapp-sms\/\">How to Automate Birthday Wishes via WhatsApp and SMS \u2192<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>A workflow builder guide for setting up automated birthday campaigns inside GoHighLevel, HubSpot, and Salesforce and how to decide whether your CRM\u2026<\/p>\n","protected":false},"author":1,"featured_media":254,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[14,11],"tags":[],"class_list":["post-253","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tips-templates","category-use-cases"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to Set Up Birthday Marketing Campaigns in Your CRM<\/title>\n<meta name=\"description\" content=\"A workflow builder guide to setting up automated birthday marketing campaigns inside GoHighLevel, HubSpot, and Salesforce \u2014 plus when to use a dedicated tool instead.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/peoplewisher.com\/blog\/birthday-campaigns-crm\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Set Up Birthday Marketing Campaigns in Your CRM\" \/>\n<meta property=\"og:description\" content=\"A workflow builder guide to setting up automated birthday marketing campaigns inside GoHighLevel, HubSpot, and Salesforce \u2014 plus when to use a dedicated tool instead.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/peoplewisher.com\/blog\/birthday-campaigns-crm\/\" \/>\n<meta property=\"og:site_name\" content=\"Peoplewisher Blog\" \/>\n<meta property=\"article:published_time\" content=\"2026-06-30T11:22:17+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-06-30T11:22:18+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/peoplewisher.com\/blog\/wp-content\/uploads\/2026\/06\/birthda_crm_setup.png\" \/>\n\t<meta property=\"og:image:width\" content=\"845\" \/>\n\t<meta property=\"og:image:height\" content=\"563\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"PeopleWisher\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"PeopleWisher\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/peoplewisher.com\/blog\/birthday-campaigns-crm\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/peoplewisher.com\/blog\/birthday-campaigns-crm\/\"},\"author\":{\"name\":\"PeopleWisher\",\"@id\":\"https:\/\/peoplewisher.com\/blog\/#\/schema\/person\/2c779edb0cc037dee532c7d6f389cffc\"},\"headline\":\"How to Set Up Birthday Marketing Campaigns in Your CRM\",\"datePublished\":\"2026-06-30T11:22:17+00:00\",\"dateModified\":\"2026-06-30T11:22:18+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/peoplewisher.com\/blog\/birthday-campaigns-crm\/\"},\"wordCount\":1188,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/peoplewisher.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/peoplewisher.com\/blog\/birthday-campaigns-crm\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/peoplewisher.com\/blog\/wp-content\/uploads\/2026\/06\/birthda_crm_setup.png\",\"articleSection\":[\"Tips &amp; Templates\",\"Use Cases\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/peoplewisher.com\/blog\/birthday-campaigns-crm\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/peoplewisher.com\/blog\/birthday-campaigns-crm\/\",\"url\":\"https:\/\/peoplewisher.com\/blog\/birthday-campaigns-crm\/\",\"name\":\"How to Set Up Birthday Marketing Campaigns in Your CRM\",\"isPartOf\":{\"@id\":\"https:\/\/peoplewisher.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/peoplewisher.com\/blog\/birthday-campaigns-crm\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/peoplewisher.com\/blog\/birthday-campaigns-crm\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/peoplewisher.com\/blog\/wp-content\/uploads\/2026\/06\/birthda_crm_setup.png\",\"datePublished\":\"2026-06-30T11:22:17+00:00\",\"dateModified\":\"2026-06-30T11:22:18+00:00\",\"description\":\"A workflow builder guide to setting up automated birthday marketing campaigns inside GoHighLevel, HubSpot, and Salesforce \u2014 plus when to use a dedicated tool instead.\",\"breadcrumb\":{\"@id\":\"https:\/\/peoplewisher.com\/blog\/birthday-campaigns-crm\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/peoplewisher.com\/blog\/birthday-campaigns-crm\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/peoplewisher.com\/blog\/birthday-campaigns-crm\/#primaryimage\",\"url\":\"https:\/\/peoplewisher.com\/blog\/wp-content\/uploads\/2026\/06\/birthda_crm_setup.png\",\"contentUrl\":\"https:\/\/peoplewisher.com\/blog\/wp-content\/uploads\/2026\/06\/birthda_crm_setup.png\",\"width\":845,\"height\":563},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/peoplewisher.com\/blog\/birthday-campaigns-crm\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/peoplewisher.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Set Up Birthday Marketing Campaigns in Your CRM\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/peoplewisher.com\/blog\/#website\",\"url\":\"https:\/\/peoplewisher.com\/blog\/\",\"name\":\"Peoplewisher Blog\",\"description\":\"Celebration Management Platform\",\"publisher\":{\"@id\":\"https:\/\/peoplewisher.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/peoplewisher.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/peoplewisher.com\/blog\/#organization\",\"name\":\"Peoplewisher Blog\",\"url\":\"https:\/\/peoplewisher.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/peoplewisher.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/peoplewisher.com\/blog\/wp-content\/uploads\/2026\/04\/new-logo-scaled.png\",\"contentUrl\":\"https:\/\/peoplewisher.com\/blog\/wp-content\/uploads\/2026\/04\/new-logo-scaled.png\",\"width\":2560,\"height\":1023,\"caption\":\"Peoplewisher Blog\"},\"image\":{\"@id\":\"https:\/\/peoplewisher.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/peoplewisher.com\/blog\/#\/schema\/person\/2c779edb0cc037dee532c7d6f389cffc\",\"name\":\"PeopleWisher\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/peoplewisher.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/ba0f195f44343272ed90a447085e21238d72256f887d48a5884a49704f93cc64?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/ba0f195f44343272ed90a447085e21238d72256f887d48a5884a49704f93cc64?s=96&d=mm&r=g\",\"caption\":\"PeopleWisher\"},\"sameAs\":[\"https:\/\/blog.peoplewisher.com\"],\"url\":\"https:\/\/peoplewisher.com\/blog\/author\/vv6ak_pwisher\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Set Up Birthday Marketing Campaigns in Your CRM","description":"A workflow builder guide to setting up automated birthday marketing campaigns inside GoHighLevel, HubSpot, and Salesforce \u2014 plus when to use a dedicated tool instead.","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:\/\/peoplewisher.com\/blog\/birthday-campaigns-crm\/","og_locale":"en_US","og_type":"article","og_title":"How to Set Up Birthday Marketing Campaigns in Your CRM","og_description":"A workflow builder guide to setting up automated birthday marketing campaigns inside GoHighLevel, HubSpot, and Salesforce \u2014 plus when to use a dedicated tool instead.","og_url":"https:\/\/peoplewisher.com\/blog\/birthday-campaigns-crm\/","og_site_name":"Peoplewisher Blog","article_published_time":"2026-06-30T11:22:17+00:00","article_modified_time":"2026-06-30T11:22:18+00:00","og_image":[{"width":845,"height":563,"url":"https:\/\/peoplewisher.com\/blog\/wp-content\/uploads\/2026\/06\/birthda_crm_setup.png","type":"image\/png"}],"author":"PeopleWisher","twitter_card":"summary_large_image","twitter_misc":{"Written by":"PeopleWisher","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/peoplewisher.com\/blog\/birthday-campaigns-crm\/#article","isPartOf":{"@id":"https:\/\/peoplewisher.com\/blog\/birthday-campaigns-crm\/"},"author":{"name":"PeopleWisher","@id":"https:\/\/peoplewisher.com\/blog\/#\/schema\/person\/2c779edb0cc037dee532c7d6f389cffc"},"headline":"How to Set Up Birthday Marketing Campaigns in Your CRM","datePublished":"2026-06-30T11:22:17+00:00","dateModified":"2026-06-30T11:22:18+00:00","mainEntityOfPage":{"@id":"https:\/\/peoplewisher.com\/blog\/birthday-campaigns-crm\/"},"wordCount":1188,"commentCount":0,"publisher":{"@id":"https:\/\/peoplewisher.com\/blog\/#organization"},"image":{"@id":"https:\/\/peoplewisher.com\/blog\/birthday-campaigns-crm\/#primaryimage"},"thumbnailUrl":"https:\/\/peoplewisher.com\/blog\/wp-content\/uploads\/2026\/06\/birthda_crm_setup.png","articleSection":["Tips &amp; Templates","Use Cases"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/peoplewisher.com\/blog\/birthday-campaigns-crm\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/peoplewisher.com\/blog\/birthday-campaigns-crm\/","url":"https:\/\/peoplewisher.com\/blog\/birthday-campaigns-crm\/","name":"How to Set Up Birthday Marketing Campaigns in Your CRM","isPartOf":{"@id":"https:\/\/peoplewisher.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/peoplewisher.com\/blog\/birthday-campaigns-crm\/#primaryimage"},"image":{"@id":"https:\/\/peoplewisher.com\/blog\/birthday-campaigns-crm\/#primaryimage"},"thumbnailUrl":"https:\/\/peoplewisher.com\/blog\/wp-content\/uploads\/2026\/06\/birthda_crm_setup.png","datePublished":"2026-06-30T11:22:17+00:00","dateModified":"2026-06-30T11:22:18+00:00","description":"A workflow builder guide to setting up automated birthday marketing campaigns inside GoHighLevel, HubSpot, and Salesforce \u2014 plus when to use a dedicated tool instead.","breadcrumb":{"@id":"https:\/\/peoplewisher.com\/blog\/birthday-campaigns-crm\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/peoplewisher.com\/blog\/birthday-campaigns-crm\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/peoplewisher.com\/blog\/birthday-campaigns-crm\/#primaryimage","url":"https:\/\/peoplewisher.com\/blog\/wp-content\/uploads\/2026\/06\/birthda_crm_setup.png","contentUrl":"https:\/\/peoplewisher.com\/blog\/wp-content\/uploads\/2026\/06\/birthda_crm_setup.png","width":845,"height":563},{"@type":"BreadcrumbList","@id":"https:\/\/peoplewisher.com\/blog\/birthday-campaigns-crm\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/peoplewisher.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to Set Up Birthday Marketing Campaigns in Your CRM"}]},{"@type":"WebSite","@id":"https:\/\/peoplewisher.com\/blog\/#website","url":"https:\/\/peoplewisher.com\/blog\/","name":"Peoplewisher Blog","description":"Celebration Management Platform","publisher":{"@id":"https:\/\/peoplewisher.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/peoplewisher.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/peoplewisher.com\/blog\/#organization","name":"Peoplewisher Blog","url":"https:\/\/peoplewisher.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/peoplewisher.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/peoplewisher.com\/blog\/wp-content\/uploads\/2026\/04\/new-logo-scaled.png","contentUrl":"https:\/\/peoplewisher.com\/blog\/wp-content\/uploads\/2026\/04\/new-logo-scaled.png","width":2560,"height":1023,"caption":"Peoplewisher Blog"},"image":{"@id":"https:\/\/peoplewisher.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/peoplewisher.com\/blog\/#\/schema\/person\/2c779edb0cc037dee532c7d6f389cffc","name":"PeopleWisher","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/peoplewisher.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/ba0f195f44343272ed90a447085e21238d72256f887d48a5884a49704f93cc64?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/ba0f195f44343272ed90a447085e21238d72256f887d48a5884a49704f93cc64?s=96&d=mm&r=g","caption":"PeopleWisher"},"sameAs":["https:\/\/blog.peoplewisher.com"],"url":"https:\/\/peoplewisher.com\/blog\/author\/vv6ak_pwisher\/"}]}},"_links":{"self":[{"href":"https:\/\/peoplewisher.com\/blog\/wp-json\/wp\/v2\/posts\/253","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/peoplewisher.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/peoplewisher.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/peoplewisher.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/peoplewisher.com\/blog\/wp-json\/wp\/v2\/comments?post=253"}],"version-history":[{"count":1,"href":"https:\/\/peoplewisher.com\/blog\/wp-json\/wp\/v2\/posts\/253\/revisions"}],"predecessor-version":[{"id":255,"href":"https:\/\/peoplewisher.com\/blog\/wp-json\/wp\/v2\/posts\/253\/revisions\/255"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/peoplewisher.com\/blog\/wp-json\/wp\/v2\/media\/254"}],"wp:attachment":[{"href":"https:\/\/peoplewisher.com\/blog\/wp-json\/wp\/v2\/media?parent=253"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/peoplewisher.com\/blog\/wp-json\/wp\/v2\/categories?post=253"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/peoplewisher.com\/blog\/wp-json\/wp\/v2\/tags?post=253"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}