
# Salgstragte

Platformen opretter forbindelse til dine eksisterende salgstragte, så når nogen udfylder en tilmeldingsformular på din landingsside, tilføjes de automatisk som kontaktperson og modtager en personlig besked - alt sammen uden at du skal gøre noget manuelt.

**Kort fortalt:** Nogen tilmelder sig på din hjemmeside, og inden for få minutter modtager de en WhatsApp-besked fra din AI-bot, der starter en reel samtale.


---

## Hvad en tragtintegration gør

Når du forbinder din landingsside til platformen, bliver hver ny kundeemne automatisk:

1. **Tilføjet som kontakt** i appen
2. **Tilføjet til en specifik kontaktliste**, som din Broadcast overvåger
3. **Kontaktet af din AI-bot** med en personlig velkomstbesked
4. **Automatisk opfølgning**, hvis de ikke svarer

Dette forvandler en passiv tilmeldingsside til en aktiv salgssamtale - som håndteres fuldstændigt af din AI-bot.

**Eksempel: Hvordan det ser ud i praksis**

```
Someone fills out your landing page form
       |
       v
Your automation tool (Pabbly, Zapier, or Make) sends
the lead's info to the platform
       |
       v
The platform creates the contact and adds them to your list
       |
       v
Your Broadcast sends a personalized WhatsApp message
       |
       v
The lead replies, and your AI bot continues the conversation
```

---

## Hvad din tilmeldingsside skal indsamle

Din landingsside (bygget med ClickFunnels, Leadpages, Systeme.io, WordPress eller et hvilket som helst andet værktøj) skal mindst indsamle disse to felter:

### Påkrævede felter

| Felt | Hvorfor det er nødvendigt |
|-------|-----------------|
| **Telefonnummer** | Platformen sender beskeder via WhatsApp eller SMS, så et telefonnummer er afgørende. Skal inkludere landekode (f.eks. +45 for Danmark). |
| **Fornavn** | Bruges til at personliggøre åbningsbeskeden. Beskeder med personens navn får markant højere svarrater. |

### Valgfrit, men anbefalet

| Felt | Hvorfor det hjælper |
|-------|-------------|
| **E-mail** | Gør det muligt at følge op via flere kanaler og hjælper med at undgå dubletter af kontakter |
| **Efternavn** | Mere professionel personliggørelse |
| **Brugerdefinerede felter** | Alle data, der er relevante for dit tilbud (virksomhedsnavn, interesseområde osv.) |

**Tip:** Hold din formular kort. Telefonnummer og fornavn er minimum. Hvert ekstra felt, du tilføjer, sænker din konverteringsrate. Du kan altid indsamle yderligere information gennem selve samtalen.

---

## Opsætning af din agent til tragte

En tragt kræver to ting: en **AI-agent**, der kender dit tilbud og besvarer alle leads på samme måde, og en **Broadcast**, der sender den første besked til de leads, din tragt indsamler. Byg agenten først — Broadcasten peger på den.

### Trin-for-trin opsætning

1. **Start fra din agent**
   - Har du allerede en til dette tilbud? Under **AI Studio**, klik på **AI Agents** og klik på dens navn. (På en telefon skal du først trykke på menuikonet **☰**.)
   - Starter du forfra? Klik på **New agent** og peg den enten mod din hjemmeside — den læser dine sider og skriver instruktionerne for dig — eller vælg **Start blank**. Se [Oprettelse af en agent](../ai-agents/ai-agents.md#creating-an-agent).
   - Giv den et beskrivende navn, for eksempel "Webinar-tragt - marts 2026".


2. **Konfigurer botten**
   - På trinnet **AI Instructions** skal du skrive instruktioner, der er skræddersyet til dit tragttilbud
   - Tilføj virksomhedsoplysninger, ofte stillede spørgsmål og ressourcer specifikt for tilbuddet på trinnet **FAQs & Knowledge**
   - Indstil samtalemålet (f.eks. "Book et gratis konsultationsopkald")
   - Se guiden [Opsætning af din AI-bot](../ai-automation/ai-bot-setup.md) for detaljerede instruktioner


3. **Tænd for agenten**
   - Tilbage på AI Agents-siden skal du bruge rækkens **Activate agent**-knap, så dens status viser **Active**. Fra det øjeblik besvarer den alle, der kontakter dig på de kanaler, den er ansvarlig for.
   - Hvilke kanaler det drejer sig om, bestemmes af [Entry Points](../ai-agents/entry-points.md) — enten agentens eget **Entry Points**-trin eller panelet **Who answers new conversations** øverst på AI Agents-siden.

4. **Opret den Broadcast, der sender den første besked**
   - Åbn [Broadcasts](../broadcasts/broadcasts.md) og opret en. Dens **Message**-trin indeholder den velkomstbesked, dine leads modtager — inkluder kontaktens fornavn, hold den kort, det er dit førstehåndsindtryk.
   - På **Replies**-trinnet skal du vælge den agent, du lige har bygget. Det er det, der forbinder afsendelsen med hjernen.
   - På WhatsApp skal velkomstbeskeden sendes til godkendelse hos WhatsApp, før den kan sendes; se [WhatsApp-skabeloner](../templates/whatsapp-templates.md).


5. **Notér dit List ID**
   - Din tragts automatisering skal bruge ID'et på den liste, den skal tilføje leads til. Under **CRM**, åbn **Contacts** → **Lists**, åbn den liste, din Broadcast sender til, og kopier dens ID derfra.


6. **Aktivér opfølgning** (anbefales)
   - Slå automatisk opfølgning til på agentens **Follow-ups**-trin, så leads, der ikke svarer, bliver kontaktet igen
   - Se guiden [Opfølgningssystem](../ai-automation/follow-ups.md) for detaljer


---

## Forbind din tragt til appen

Platformen fungerer med alle større automatiseringsplatforme. Her er hvordan du forbinder din landingssides formular.

### Mulighed 1: Brug af Pabbly Connect

Pabbly er omkostningseffektivt og håndterer tragte med høj volumen godt.

**Trin:**

1. **Opsæt en webhook-trigger** - Denne udløses, når nogen indsender din tilmeldingsformular
2. **Tilføj en forsinkelse på 15-20 minutter** (valgfrit, men anbefales) - Giver leadet tid til at skrive til dig først, hvilket skaber en mere naturlig samtale
3. **Tjek om kontakten allerede findes** - Kald API'et for at undgå at oprette dubletter
4. **Opret kontakten og tilføj dem til din liste i ét kald** - Send deres info til platformen med din Broadcasts List ID inkluderet (`listId`). Én anmodning opretter både kontakten og tilføjer dem til listen, og tilføjelsen til listen er det, der udløser velkomstbeskeden. (Se [Direkte API-integration](#direct-api-integration) nedenfor.)

### Mulighed 2: Brug af Zapier

**Trin:**

1. **Trigger:** Ny formularindsendelse fra din landingsside
2. **Handling 1:** appen - Find kontakt (tjek om de allerede findes)
3. **Filter:** Fortsæt kun, hvis kontakten IKKE blev fundet
4. **Handling 2:** appen - Opret kontakt, inklusive din Broadcasts List ID, så kontakten oprettes direkte på listen. Hvis du foretrækker det rå API, gør et enkelt "Webhooks by Zapier" POST til `/v1/contacts` med `listId` det samme - intet separat "Tilføj til liste"-trin er nødvendigt.

### Mulighed 3: Brug af Make (tidligere Integromat)

**Trin:**

1. **Webhook-trigger** fra din tragt
2. **Tjek** om kontakten allerede eksisterer via API'et
3. **Opret** kontakten, hvis vedkommende er ny, ved at sende dit Broadcasts liste-ID (`listId`) i samme anmodning - dette opretter kontakten og tilføjer dem til listen i ét kald. Et enkelt HTTP-modul POST til `/v1/contacts` håndterer begge dele.

---

## Direkte API-integration

Hvis du har en udvikler eller administrerer din egen websteds-backend, kan du oprette forbindelse direkte til platformens API uden et middleware-værktøj.

### Opret kontakten og føj den til din liste - i ét kald

Du behøver **ikke** to separate anmodninger. Endepunktet for Opret kontakt accepterer et `listId`, så et enkelt kald opretter kontakten **og** placerer den på din Broadcast-liste - og det at tilføje kontakten til den liste er præcis det, der udløser åbningsbeskeden.

```
POST https://api.youraiconnector.com/v1/contacts?apiKey=YOUR_API_KEY
Content-Type: application/json

{
  "phoneNumber": "+1234567890",
  "firstName": "John",
  "lastName": "Smith",
  "email": "john@example.com",
  "listId": "YOUR_LIST_ID"
}
```

For at tilføje kontakten til flere lister på én gang, skal du bruge `listIds` (et array) i stedet - det har forrang over `listId`:

```
{
  "phoneNumber": "+1234567890",
  "firstName": "John",
  "listIds": ["list123", "list456"]
}
```

> **Brug camelCase-feltnavne** (`phoneNumber`, `firstName`, `lastName`) - ikke `phone_number` / `first_name`. Ethvert felt, som platformen ikke genkender, gemmes som et [brugerdefineret felt](../get-started/custom-contact-fields.md) på kontakten i stedet, så et forkert stavet `phone_number` ville efterlade kontakten uden telefonnummer, og anmodningen ville blive afvist.

### Tilføjelse af en eksisterende kontakt til en liste (valgfrit)

Hvis kontakten allerede findes, og du kun behøver at tilføje dem til en liste, skal du bruge endepunktet for tilføjelse til liste med kontaktens ID:

```
POST https://api.youraiconnector.com/v1/contacts/lists?apiKey=YOUR_API_KEY
Content-Type: application/json

{
  "contactId": "abc123",
  "listId": "YOUR_LIST_ID"
}
```

Se den fulde [Contacts API-reference](../api/contacts.md) for alle tilgængelige felter.

**Hvor finder du din API-nøgle:** Gå til **Settings** (tandhjulsikon, nær bunden af venstre sidepanel) → **Integrations** → **API Key**.

**Vigtigt:** Inkluder altid landekoden i telefonnummeret (f.eks. `+1` for USA, `+44` for Storbritannien, `+31` for Holland).

---

## Hvordan nye listemedlemmer udløser åbningsbeskeden

Dette er, hvad der forbinder alt sammen, når dit Broadcast er live med **Send til nye listemedlemmer** slået til:

1. En ny kontakt tilføjes til den liste, som dit Broadcast overvåger (via automatiseringen, en manuel import eller manuelt)
2. Broadcastet opfanger den nye kontakt
3. Åbningsbeskeden sendes:
   - **1-3 kontakter** sendes med det samme (dette er det normale tragt-scenarie - én person tilmelder sig ad gangen)
   - **4+ kontakter på én gang** bliver automatisk sat i kø og sendt med en sikker hastighed for at beskytte dit afsenderomdømme
4. Når kontakten svarer, overtager agenten på Broadcastets **Svar**-trin samtalen

---

## Det komplette tragt-flow (fra start til slut)

Her er alt, hvad der sker, når et lead kommer ind i din tragt:

1. **Lead udfylder din tilmeldingsformular** på din landingsside
2. **Dit automatiseringsværktøj** (Pabbly, Zapier, Make) modtager formulardataene
3. **Valgfri 15-20 minutters forsinkelse** for at se, om leadet sender besked til dig først
4. **Automatiseringen tjekker**, om kontakten allerede eksisterer i appen
5. **Kontakt oprettes på din liste** via et enkelt API-kald (Broadcastets liste-ID er inkluderet i oprettelsesanmodningen, så oprettelse og tilføjelse til listen sker samtidigt)
6. **Broadcastet sender** den indledende WhatsApp-skabelonbesked
7. **Leadet læser beskeden** og svarer
8. **Din AI-bot** deltager i en personlig samtale
9. **Botten arbejder hen imod dit mål** (book aftale, kvalificer lead, del tilbud)
10. **Hvis leadet bliver stille**, vil automatiske opfølgninger genaktivere dem
11. **Hvis botten har brug for hjælp**, giver den besked til et teammedlem om at overtage

---

## Bedste praksis

1. **Tilføj en kort forsinkelse, før kontakten oprettes.** En forsinkelse på 15-20 minutter giver leads tid til at sende besked til dig først. Hvis de gør det, kommer de ind i det indgående flow (en mere naturlig samtale). Hvis de ikke gør, sendes den udgående skabelon.

2. **Slå Send til nye listemedlemmer til for igangværende tragte.** På Broadcastets **Målgruppe**-trin sørger denne indstilling for, at Broadcastet bliver ved med at overvåge listen, efter det er lanceret, så hvert nyt lead, der tilmelder sig, automatisk får åbningsbeskeden. Leads, der sender besked til dig først, håndteres af den samme agent gennem dens Indgangspunkter, så begge retninger lander i én opsætning.

3. **Gør åbningsbeskeden personlig.** Inkluder altid kontaktens fornavn i WhatsApp-skabelonen. Generiske åbningsbeskeder får meget lavere svarprocenter.

4. **Hold åbningsbeskeden kort.** To til tre sætninger er ideelt. Stil et spørgsmål for at invitere til et svar. For eksempel: "Hej {first_name}! Tak fordi du tilmeldte dig vores gratis konsultation. Hvad er den største udfordring, du står overfor med [emne] lige nu?"

5. **Aktivér opfølgninger.** Tragte-leads er varme, men har travlt. En opfølgning 24-72 timer senere bringer dem ofte tilbage.

6. **Test hele flowet før lancering.** Indsend en test-tilmelding på din landingsside, bekræft at kontakten oprettes i appen, og bekræft at åbningsbeskeden ankommer.

7. **Overvåg dine konverteringsrater.** Spor hvor mange tragt-leads, der svarer på åbningsbeskeden, og hvor mange der konverterer til dit mål (aftale, salg osv.) fra Broadcastets statistik. Juster dine AI-instruktioner og åbningsbesked baseret på, hvad du lærer.

8. **Undgå dubletter.** Tjek altid om en kontakt findes, før du opretter dem. Dublerede kontakter fører til forvirrende samtaler og spildte kreditter.

9. **Indhent korrekt samtykke.** Sørg for, at din tilmeldingsside tydeligt angiver, at emnet vil modtage WhatsApp-beskeder. Inkluder et afkrydsningsfelt for samtykke, hvis det er påkrævet i din region.

---

## Næste skridt

- [Flytning fra Kampagner til Broadcasts & Agenter](../moving-from-campaigns.md) - hvor alle gamle kampagneindstillinger nu findes.
- [Opfølgningssystem](../ai-automation/follow-ups.md) - genaktiver tragt-leads, der bliver stille.
- [Broadcasts](../broadcasts/broadcasts.md) - den fulde guide til opsætning af afsendelsessiden.
- [Contacts API-reference](../api/contacts.md) - alle felter som endepunktet Opret kontakt accepterer.
