Docsé£çµ¡å
ãšCRM
é£çµ¡å ãšCRM
é£çµ¡å ãã€ã³ããŒãããã¿ã°ã§æŽçããCRM ãã€ãã©ã€ã³ã管çããŸãã
Adding Contacts
Manual
Add contacts one by one from Contacts â Add Contact
CSV Import
Upload a CSV file with name, phone, email, and tags
API / Forms
Auto-create contacts via API, forms, or chat widgets
Organization
- Tags â Label contacts with multiple tags (e.g., "VIP", "Lead", "Newsletter"). Use tags to filter audiences for campaigns.
- Segments â Create dynamic segments based on tags, custom fields, activity, and channel. Segments auto-update as contacts change.
- Custom Fields â Add any custom field (text, number, date, dropdown) to store extra data like company name, plan, or purchase history.
- CRM Pipeline â Visual drag-and-drop pipeline in CRM â Pipeline. Create custom stages, assign deals, and track revenue.
Import Workflow
CSV Import Format
Your CSV should have columns:
name, phone, email, tags (comma-separated). Optional columns: country, company.- Go to Contacts â Import
- Upload your CSV file (max 10,000 rows per upload)
- Map CSV columns to contact fields
- Preview the import â review duplicates and errors
- Confirm import â contacts are created with auto-assigned tags
CRM Pipeline
Navigate to CRM to access the visual pipeline board.
Create custom stages (e.g., "New Lead" â "Qualified" â "Proposal" â "Won").
Drag contacts between stages. Add notes, set follow-up dates, and assign team members.
Use the pipeline alongside campaigns â automatically move contacts based on message responses.
Contacts API
bash
curl -X POST https://api.beecastly.com/api/contacts \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"name": "John Doe",
"phone": "+1234567890",
"email": "[email protected]",
"tags": ["lead", "newsletter"]
}'bash·List contacts
curl -X GET "https://api.beecastly.com/api/contacts?page=1&limit=50" \
-H "Authorization: Bearer YOUR_API_KEY"