How to send Facebook birthday messages with Novalya?
How to send Facebook birthday messages with Novalya?
Reading time: 4 min
Quick summary
Novalya allows automatically sending birthday messages to your Facebook friends via private message (Messenger). You can send up to 6 days before, on the day or up to 2 days after the birthday.
Where to find the feature
Navigation
Procedure:
- Log in to your Novalya space
- Click Facebook in left menu
- Click Wish birthdays
You'll see:
- List of your existing birthday campaigns
- "Add new" button to create campaign
Who can be targeted
Only your Facebook friends
How it works:
- If person is your Facebook friend → Birthday detectable
- If person is not your friend → Facebook doesn't make birthday accessible → Novalya can't detect it
Detection based on Facebook
Novalya relies on Facebook Birthdays tab:
Principle:
- If Facebook displays birthday → Novalya can use it
- If Facebook doesn't display it → Novalya can't detect it
Create birthday campaign
Launch creation
Click Add new
You then follow 6 steps:
Step 1: How
Sending channel
Birthday messages are sent via private message (Messenger).
There's no other option:
- No public comment
- No wall post
- Only private message
Step 2: Message
Select or create message
Two options:
Option 1: Select existing message
- Choose from your saved messages
- Useful if you already created template
Option 2: Create new message
- Write your birthday message
- Message will be saved for future use
Best practices
Effective message:
- Short (2-3 sentences maximum)
- Natural and warm tone
- Light question at end of message to engage conversation
Example:
"Happy birthday [Firstname]! 🎉 Hope you have an amazing day! Do you have anything special planned?"
Step 3: Strategy (Send timing)
Choose sending moment
You can send message:
Before birthday:
- D-6 (6 days before)
- D-5, D-4, D-3, D-2
- D-1 (day before)
On the day:
- Birthday day itself
After birthday:
- D+1 (next day)
- D+2 (2 days after)
Understanding delays
Example: If today is February 10:
- "Yesterday" (D+1) → Will send to people born February 9
- "In 2 days" (D-2) → Will send to people born February 12
- "Day D" → Will send to people born February 10
See article: How does "Avoid duplicates" option work?
Step 4: Advanced options
Avoid duplicate birthday messages
Recommended status: Enabled
How it works:
- Prevents sending multiple messages to same person for same birthday
- Contact will receive only one message per year for their birthday
- Annual reset on January 1st
If enabled:
- You choose D-2 → Other periods (D-1, D, D+1, D+2) will be blocked for this contact
If disabled:
- You can send multiple messages (before, day D, after) to same contact
See detailed article: How does "Avoid duplicates" option work?
Step 5: Add pipelines (tags)
Organize your contacts
You can add contacts to one or multiple CRM pipelines:
Purpose:
- Identify contacts who received birthday message
- Follow up later if conversation engaged
- Segment according to responses
Pipeline examples:
- "Birthday 2026"
- "Warm relationship"
- "Follow-up needed"
- "Engaged prospects"
Main pipeline:
- Choose which pipeline will be visible as priority in Messenger
- Others remain active in background
See article: How to use CRM pipelines?
Step 6: Campaign name
Name your campaign
Optional but recommended for organization.
Name examples:
- "Birthday D-1"
- "Birthday Day D"
- "Birthday D+1"
- "Birthday before (D-2)"
Launch campaign
Save and launch
Click Save and launch
What happens automatically:
- Detection: Novalya detects birthdays matching chosen period
- Sending: Messages are sent according to automatic intervals
- Pipelines: Contacts are added to defined pipelines
- Respect limits: Internal limitations are respected
Automatic intervals
Sending intervals are automatically managed by Novalya:
There is no:
- Boost/Efficient/Optimized mode
- Manual interval setting
- Configurable cap
Rhythm is adapted to stay natural and avoid Facebook restrictions.
Launch frequency
Launch daily
Why daily:
- Birthdays change each day
- If you launch 1 time/week, you miss birthdays
- Daily automation guarantees complete coverage
Tip: Schedule daily reminder to launch your birthday campaign.
Best practices
Effective message
Recommended structure:
- Warm birthday wish
- Small personal touch (if possible)
- Open question to engage
Avoid:
- Too long messages
- Too immediately commercial tone
- Too obvious copy-paste
FAQ
Can I send multiple messages to same contact for same birthday?
Yes, if "Avoid duplicates" option is disabled. No if enabled (recommended).
Does this work on Instagram?
No, birthday feature is available only for Facebook.
Can I see in advance who will have birthday?
No. Novalya only relies on what Facebook displays during scan. It's real-time detection.
What happens if my friend hid their birthday?
If Facebook doesn't display it in Birthdays tab, Novalya can't detect it.
Can I schedule campaign for entire week?
No, you need to launch campaign daily to capture birthdays of day matching your strategy.
Related articles
Updated on: 27/03/2026
Thank you!
