Subject line creator for emails and push notifications

Nov 14, 2024 · Ravdeep Singh

LLMs are at their best while creating short, punchy messages. Maybe it's a function of the training data or maybe hallucinations are caught easily when the reader has a chance to go deep. It's hard to say why but LLMs are unmatched in crafting short messages that can be plugged into emails or push notifications.

Leveraging this insight and seeing the value of this myself during cold outreach, I’ve built out a subject line creator which can be integrated with all CRM systems.

How it works?

Give it three things:

  1. Campaign objective
  2. Personalization variables including audience personas and
  3. Language

That’s it. It’ll generate an amazing subject line that you can immediately integrate with your CRM systems.

Subject Line Creation Example

How to integrate with your CRM?

I’ll use Braze as an example for showing how this can be integrated. Braze uses a {% connected_content %} Liquid tag which allows for making API calls and formatting the incoming data within message subject lines and body.

Example Usage:

{% connected_content https://wafrow.com/api/getCampaign/CAMPAIGN_ID :method post 
   :headers {
     "Authorization": "Bearer YOUR_TOKEN"
   } 
   :content_type application/json
   :save response 
%}

Your subject line is: {{response.data.subject}}

The campaignID is shown on screen once you publish this and your API bearer token is available in account settings.


That's it. You can now send marketing campaigns in 6 languages as soon as you can draft a workable campaign objective 💪.