← All Workflows

Send welcome images for new HubSpot contacts

Render a personalized welcome graphic for every new HubSpot contact and save it back to HubSpot.

See all workflows
Trigger1New/updated contact in HubSpotRun when a contact is created or updated in HubSpot.
Render2Deep Navy and Bright Cyan Bold Geometric Digital Marketing Agency Instagram Square Post with Pacifico Script Kicker, Anton Display Headline, Circular Hero Photo in Cyan Ring and Modular Block DecorationsExample template. Swap in your own design.
Destination3HubSpotUpload renders to HubSpot.

A personal welcome graphic for every new contact

A welcome that uses someone's name lands better than a generic one. The catch is that nobody makes a graphic per contact by hand, so the personal touch gets skipped. This workflow does it for you. Connect HubSpot, design one welcome template, and every new contact gets an image made for them.

Who gets a graphic, and when

The workflow watches HubSpot for new contacts. The moment one is added, it reads their properties, the name, the company, whatever you want to greet them with, and renders a welcome image from your template. There is no batch to run and no button to press. A contact showing up is the trigger, and long names fit the same layout as short ones because the text resizes to fit.

What each welcome can say

Onboarding welcomes
A named graphic in the first email so new signups feel greeted, not processed.
Sales outreach
A personalized card for a new lead that a rep can send without opening a design tool.
Event and webinar signups
A confirmation graphic that names the attendee and the session they registered for.
Account milestones
A visual that marks a new account or a closed deal, generated straight from the record.

Where the image ends up

The finished graphic goes wherever you need it:

  • HubSpot files by default, so it is on hand for a welcome email or sits on the contact record.
  • Slack, to ping your team when a notable contact comes in.
  • Google Drive, to keep a copy outside HubSpot.

Once it is saved you can reference the image in an automated HubSpot email, so new contacts get a graphic that greets them by name without anyone lifting a finger.

How it works, step by step

  1. Design a welcome template

    Build an image template in the studio with placeholders for the contact name, company, and any detail you want to greet them with.

  2. Connect HubSpot

    Link your HubSpot account once. The workflow watches for new contacts and pulls their properties automatically.

  3. Map contact properties to the template

    Match the name, company, and other fields to the placeholders so each graphic personalizes itself.

  4. Save it back to HubSpot

    Send the finished image to HubSpot files so it is on hand for the welcome email or record. Add Slack to also alert your team.

Integrations in this workflow

Connect these apps once and the workflow moves your data through them automatically.

Frequently asked

How do I create a personalized image for each HubSpot contact?

Connect HubSpot to this workflow and design one welcome template. When a contact is created, Orshot pulls their name and company, renders a personalized graphic, and saves it back to HubSpot so you can use it in a welcome email or on the record.

Does it run for every new contact?

Yes. The workflow watches HubSpot for new contacts, so a graphic is made the moment a contact is added, with no manual step.

Where does the finished image go?

By default it saves to HubSpot files. You can also send it to Slack to alert your team, or to Google Drive to keep a copy.

Can I use it in an automated welcome email?

Yes. Once the image is saved, reference it in your HubSpot email so new contacts get a graphic that greets them by name.

Does it work for deals or companies too?

Yes. Swap the trigger to new deals or companies and the same personalization renders from those records.