> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.novalya.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# 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:**

1. Log in to your Novalya space
2. Click **Facebook** in left menu
3. 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

||| Important: Novalya can send birthday messages **only to 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

| No external data is used. Only information visible in your Facebook interface is accessible to Novalya.

---

## 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

| If "Avoid duplicate birthday messages" option is enabled, only one message will be allowed per birthday per year.

[See article: How does "Avoid duplicates" option work?](/en/article/how-does-the-avoid-duplicate-birthday-messages-option-work-1ujwqsh)

---

## 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?](/en/article/how-does-the-avoid-duplicate-birthday-messages-option-work-1ujwqsh)

---

## 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?](/en/article/how-does-novalya-crm-work-facebook-and-instagram-1g4uqg1)

---

## 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)"

| Clear name lets you easily find your campaigns and know which strategy you're using.

---

## Launch campaign

### Save and launch

Click **Save and launch**

**What happens automatically:**

1. **Detection:** Novalya detects birthdays matching chosen period
2. **Sending:** Messages are sent according to automatic intervals
3. **Pipelines:** Contacts are added to defined pipelines
4. **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

| It's recommended to launch this action **daily** to capture all birthdays matching your strategy.

**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:**
1. Warm birthday wish
2. Small personal touch (if possible)
3. 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

| [How does "Avoid duplicates" option work?](/en/article/how-does-the-avoid-duplicate-birthday-messages-option-work-1ujwqsh)
| [How to use CRM pipelines?](/en/article/how-does-novalya-crm-work-facebook-and-instagram-1g4uqg1)
| How to create effective message?

---

|| **Need help?**
|| Our support team is available by email at **support@novalya.com** or via the **[Ticket Center](https://app.novalya.com) (open the ticket center from the help menu)** in your Novalya space.
|| Our team aims to reply within 24 hours on business days.