I have 3 marketing email templates (Email Template 1 → Email Template 2 → Email Template 3) on HubSpot Marketing Email.
My question is:
How do I filter contacts who have NOT been sent Email Template 2 yet?
How do I filter contacts who have NOT been sent Email Template 3 yet?
Example scenario: Some contacts have already received Template 1, but not Template 2. Some contacts have received Template 2, but not Template 3. I want to segment these groups correctly.
Also, one more question: Is there a way to view this progress like HubSpot Deals pipeline style (visual stage view)?
For example: Email Stage 1 → 2 → 3, and be able to see which contact is currently in which stage visually — similar to how Deals pipeline shows stages and where each deal is located.
What is the best practice setup to manage this in Marketing Contacts?
Click Add filter → Marketing emails → find your email 2 and click on it → Email was sent to contact OR Click Add filter → Events → Marketing emails → find your email 2 and lcick on it → Email was sent to contact
If you want to find contacts who have not received received email 2, create another segment of contacts who are not a member of the newly created segment above
This would however require that you document in a custom contact property (manually or via workflow) how far a contact has gotten in your email journey.
@Prioocareno, you create a custom contact property with dropdown options for each stage - then select it for the index page board view. That is only if you want a board view. Personally, I wouldn't go these lengths.
I would simply build the segments needed and use the list of contacts who have received email 2 as suppression list for all future email 2 sends, for example.
Karsten Köhler HubSpot Freelancer | RevOps & CRM Consultant | Community Hall of Famer
Click Add filter → Marketing emails → find your email 2 and click on it → Email was sent to contact OR Click Add filter → Events → Marketing emails → find your email 2 and lcick on it → Email was sent to contact
If you want to find contacts who have not received received email 2, create another segment of contacts who are not a member of the newly created segment above
This would however require that you document in a custom contact property (manually or via workflow) how far a contact has gotten in your email journey.
So just to confirm if my understanding is correct:
I can create a Contact Pipeline “view on board” and name the stages as Marketing Email 1, Marketing Email 2, and Marketing Email 3.
Then I will create 3 segments to identify which contacts have already received Email 1, Email 2, or Email 3.
After that, I can manually drag the contacts into the correct stage in the pipeline, and then when I’m ready, I will go to Marketing Emails and send Email 1, 2, or 3 accordingly based on these segments.
@Prioocareno, you create a custom contact property with dropdown options for each stage - then select it for the index page board view. That is only if you want a board view. Personally, I wouldn't go these lengths.
I would simply build the segments needed and use the list of contacts who have received email 2 as suppression list for all future email 2 sends, for example.
Karsten Köhler HubSpot Freelancer | RevOps & CRM Consultant | Community Hall of Famer