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"