Contacts — Intelligent CRM
The Contacts module is much more than a simple address book. It's a complete AI-enhanced CRM that centralizes every interaction with your clients, prospects, and partners. Imagine an address book that remembers everything: the last call, the last email, the last invoice, the next appointment. That's exactly what GoWeBa does — and WEBA makes it all automatic.
Value Proposition
By the Numbers
Accessing the Module
- Log in to GoWeBa (goweba.com or your custom domain)
- In the left sidebar, click "Contacts" (icon 👤)
- The main contacts page displays with a list of all your contacts 💡 Shortcut: you can also use semantic search (⌘K or Ctrl+K) and type "contacts" to access it directly.
Interface — Overview
Main Page — Contact List
The main page displays all your organization's contacts in an interactive table.
Contact Card — Detailed View
By clicking on a contact, you access their full card showing all information and interactions.
Detailed Features
Creating a Contact
Procedure:
-
Click "+ New contact" in the top right of the Contacts page
-
Fill in the form:
-
Click "Save" to create the contact 💡 You can also create a contact directly from WEBA by saying "Create a contact for Marie Tremblay, marie@company.com".
Editing a Contact
- Open the contact card by clicking their name in the list
- Click the "Edit" button (✏️ icon) in the quick actions at the top
- The edit form appears with the current data pre-filled
- Modify the desired fields
- Click "Save" to save changes
Deleting a Contact
- Open the contact card
- Click the actions menu (⋯) in the top right
- Select "Delete"
- Confirm the deletion in the dialog box ⚠️ Deletion is permanent and irreversible. All associated data (notes, tags, attachments) will also be deleted. Linked emails and tasks are not deleted but lose their link to this contact.
Managing a Contact's Emails
A contact can have multiple email addresses (primary + secondary).
- Open the contact card
- In the "Emails" section, click "+" to add an address
- Enter the email address and type (Personal, Professional, Other)
- The first address added becomes the primaryEmail
- To change the primary email, click the ⭐ icon next to the desired address
Managing a Contact's Phone Numbers
Same logic as emails — a contact can have multiple numbers.
Managing Addresses
Each contact can have multiple postal addresses.
Notes and Interactions
Notes let you keep a human history of every interaction.
- Open the contact card
- In the "Notes" section, click "+ New note"
- Write your note (supports rich text)
- The note is timestamped and associated with your user account
- You can edit or delete your own notes The "Interactions" tab automatically displays a chronological feed of:
- Emails sent and received
- Phone calls (with transcription if available)
- Manually added notes
- Calendar appointments
- Invoices sent
Tags (Labels)
Tags let you categorize and filter your contacts.
- Open the contact card
- In the "Tags" section, click "+" to add a tag
- Select an existing tag or create a new one
- Tags are shared at the organization level (all members have access) Useful tag examples:
Social Media
Associate your contacts' social profiles for a complete 360° view.
AI Enrichment
GoWeBa can automatically enrich a contact's card using AI.
- Open the contact card
- Click the "Enrich" button (✨ icon)
- WEBA analyzes the email address and available data
- Missing fields are filled automatically (company, position, photo, LinkedIn)
- Review and confirm the suggestions before applying them 💡 AI enrichment consumes AI Credits. The cost is minimal (~0.01 credit per contact).
QR Code and vCard
Share a contact easily:
- QR Code — Generate a scannable QR code containing the contact's information
- vCard — Download a .vcf file compatible with all phones and email clients
- Open the contact card
- Click "Share" in the quick actions
- Choose "QR Code" or "Download vCard"
Signature Intelligence
GoWeBa automatically analyzes your contacts' email signatures to extract information.
Contact Import and Export
.1 CSV Import
- On the Contacts page, click the Import/Export button (↕)
- Select "Import contacts (CSV)"
- Drag and drop your CSV file or click to select it
- GoWeBa automatically detects columns and suggests a mapping
- Review the mapping and adjust if needed
- Click "Preview" to see the first 10 rows
- Click "Import" to launch the import
- A report shows the number of imported contacts, detected duplicates, and errors
.2 vCard Import
- On the Contacts page, click the Import/Export button (↕)
- Select "Import contacts (vCard)"
- Select a .vcf file
- Contacts are imported automatically with all available fields
.3 CSV Export
- On the Contacts page, click the Import/Export button (↕)
- Select "Export all contacts (CSV)"
- A CSV file is downloaded with all the organization's contacts
Sub-Modules
Contact Groups
Groups let you organize contacts by category (e.g., VIP Clients, Hot Prospects, Project Team X).
- Go to Contacts > "Groups" tab
- Click "+ New group"
- Name the group and add an optional description
- Add members by searching for existing contacts
- The group is accessible from the list and can be used for bulk sends
Companies
The Companies module lets you manage the organizations you work with.
A contact can have roles in multiple companies (e.g., CEO at Company A and Consultant at Company B). Each role is managed via the "Company Roles" section of the contact card.
Duplicate Detection
GoWeBa automatically detects duplicates based on email address.
- Go to Contacts > "Duplicates" tab
- GoWeBa shows the list of contacts sharing the same email address
- For each duplicate, three options:
Activity Heatmap
The heatmap is a visualization showing which contacts are most active in your organization. How it works:
- Each contact is represented by a dot on the heatmap
- The dot's size and color reflect the activity level
- Counted interactions: emails, calls, appointments, notes, invoices
- Filter by period (7 days, 30 days, 90 days, 1 year) 💡 The heatmap is ideal for identifying clients who need more active follow-up (cold dots) or those with whom you have a solid relationship (hot dots).
Use Cases
SMB / Small Business
Marie runs a 5-person company. Before GoWeBa, her contacts were spread across Google Contacts, Outlook, and an old Excel file.
- Migration: CSV import of the old Excel file (~500 contacts)
- Organization: Tag creation (Client, Prospect, Supplier)
- Groups: Creation of "VIP Clients" group for the top 20 clients
- AI Enrichment: WEBA automatically completes LinkedIn profiles
- Tracking: The heatmap reveals 3 clients inactive for 90 days → follow-up planned
Real Estate Agent
Jean is a real estate agent managing 200 active clients.
- Contacts: Each buyer and seller has a detailed card with notes
- Tags: "Buyer", "Seller", "Owner", "Investor", "First-time buyer"
- Contracts: Real estate contracts are linked directly to signing contacts
- Interactions: Email and call history is visible on each card
- QR Code: Jean shares his digital business card via QR code during showings
Sales Team
A 10-person sales team uses GoWeBa as a collaborative CRM.
- Companies: Each client account is a company with associated contacts
- Company Roles: Each contact has their role in the company (Decision Maker, Influencer, User)
- Groups: "Q2 2026 Prospects" for the current pipeline
- CSV Export: The team regularly exports data for Excel reporting
- Semantic Search: "Show me contacts who purchased last month" via ⌘K
Configuration and Settings
Integration with Other Modules
Troubleshooting
Module FAQ
Q: How many contacts can I have? A: There is no technical limit. The system is designed to handle tens of thousands of contacts per organization. Q: Are contacts shared between organization members? A: Yes. All contacts are at the organization level, not the user level. All members have access (based on permissions). Q: Can I merge two contacts? A: Yes, via the Duplicates page or via the merge API. Complementary data is combined. Q: Can imported contacts be undone? A: No. Once imported, contacts are standard GoWeBa entities. You can delete them individually or in bulk. Q: Can I export my contacts? A: Yes. Full CSV export available in one click from the Contacts page. Q: How do I link a contact to multiple companies? A: Via Company Roles — add a role for each company in the contact card. Q: Are tags shared between members? A: Yes. Tags are at the organization level. All members can see and use them. Q: Can I see the history of who modified a contact? A: The modification history is in the Audit Log (Administration).
Limits and Roadmap
| Before GoWeBa | With GoWeBa |
|---|---|
| Contacts in Excel, Google Contacts, Outlook, and the phone | All contacts in one place, synchronized |
| No link between a contact and their emails/calls/invoices | 360° contact card: entire history in one click |
| Duplicates everywhere, inconsistent data | Automatic duplicate detection + intelligent merge |
| No idea who your best clients are | Activity heatmap: visualize your most active contacts |
| Complicated export/import between systems | CSV, vCard, Google import in 3 clicks |
| Metric | Value |
|---|---|
| Module features | 13 |
| Fields per contact | 25+ (extensible via My Atlas) |
| Sub-modules | Groups, Companies, Tags, Duplicates, Heatmap |
| Integrations | Email, Phone, Calendar, Billing, Contracts, Signatures |
| Import formats | CSV, vCard (.vcf), Google API |
| Export formats | CSV, vCard, QR Code, PDF |
| Area | Description | Position |
|---|---|---|
| Search bar | Instant search by name, email, or phone | Top left |
| "+ New contact" button | Create a new contact manually | Top right |
| Import/Export button | Import CSV, vCard or export all contacts | Top right (icon ↕) |
| Contact table | Paginated list with sortable columns | Central area |
| Displayed columns | Name, Email, Phone, Company, Tags, Creation date | Configurable |
| Row actions | View detail, edit, delete (menu ⋯) | Last column |
| Sub-navigation | Tabs: Contacts, Groups, Companies, Duplicates, Heatmap | Below the title |
| Pagination | Navigate between result pages | Table bottom |
| Section | Content | Row |
|---|---|---|
| Header | Photo, full name, title, company, quick actions | Top |
| Main information | Emails, phones, addresses, social media | Row 1 — left column |
| Notes | Free-form notes associated with the contact | Row 1 — right column |
| Tags | Labels for categorizing the contact | Row 1 — below info |
| Company Roles | Positions held in different companies | Row 1 |
| Interactions | Chronological history of all interactions (emails, calls, notes) | Row 2 — tab 1 |
| Tasks | Tasks assigned or linked to this contact | Row 2 — tab 2 |
| Calendar | Past and future events with this contact | Row 2 — tab 3 |
| Attachments | Files associated with the contact | Row 2 — tab 4 |
| Contracts | Contracts involving this contact as signatory | Row 2 — tab 5 |
| Signature Intelligence | AI analysis of the contact's email signature | Side panel |
| Field | Required | Description | Example |
|---|---|---|---|
| First name | Yes (at least 1) | Contact's first name | Marie |
| Last name | Yes (at least 1) | Last name | Tremblay |
| Primary email | No | Primary email address | marie@company.com |
| Primary phone | No | Number with country code | (514) 555-1234 |
| Company | No | Select or create a company | GoWeBa Inc. |
| Job title | No | Role in the company | Sales Director |
| Notes | No | Additional information | Prefers morning calls |
| Tags | No | Labels for classification | Client, VIP, Montreal |
| Type | Example | Usage |
|---|---|---|
| Mobile | (514) 555-1234 | Calls and SMS via GoWeBa |
| Office | (514) 555-5678 | Business number |
| Home | (514) 555-9012 | Personal number |
| Fax | (514) 555-3456 | If still in use |
| Field | Example |
|---|---|
| Street | 123 Saint-Laurent Street |
| City | Montreal |
| Province/State | Quebec |
| Postal code | H2X 1Y5 |
| Country | Canada |
| Category | Suggested Tags |
|---|---|
| Client status | Prospect, Active client, Inactive client, Hot lead, Cold lead |
| Industry | Real estate, Technology, Finance, Healthcare, Education |
| Geography | Montreal, Quebec, Toronto, International |
| Priority | VIP, High priority, Standard |
| Source | Website, Referral, Event, Social media, Cold call |
| Network | Field | Example |
|---|---|---|
| Profile URL | linkedin.com/in/marie-tremblay | |
| Profile URL | facebook.com/marie.tremblay | |
| Twitter/X | Handle | @marietremblay |
| Handle | @marie.tremblay | |
| Other | Free URL | youtube.com/@marietremblay |
| Extracted Data | Example | Reliability |
|---|---|---|
| Full name | Marie Tremblay | Very high |
| Title/Position | Sales Director | High |
| Company | XYZ Company Inc. | High |
| Phone | (514) 555-1234 | High |
| Website | www.company.com | Medium |
| linkedin.com/in/marie | Medium |
| Parameter | Value |
|---|---|
| Max file size | 1 GB |
| Supported delimiters | Comma, semicolon, tab |
| Encoding | UTF-8 (recommended), ISO-8859-1 |
| Required fields | At least First name or Last name |
| Action | How |
|---|---|
| Create a group | "+ New group" button |
| Add members | "Add member" button in the group detail |
| Remove a member | ✕ icon next to the member's name |
| Edit the group | "Edit" button in the group detail |
| Delete the group | Menu ⋯ > Delete (contacts are not deleted) |
| Field | Description | Example |
|---|---|---|
| Company name | Legal name | GoWeBa Inc. |
| Website | Site URL | www.goweba.com |
| Industry | Business domain | Technology / SaaS |
| Size | Number of employees | 10–50 |
| Address | Headquarters | Montreal, QC, Canada |
| Associated contacts | Employees linked via Company Roles | 3 contacts |
| Option | Action | Result |
|---|---|---|
| Merge | Combines both cards into one | The most complete contact is kept, missing data is added |
| Keep both | Does nothing | Both contacts remain separate |
| Delete one | Deletes the less complete duplicate | Only one contact remains |
| Setting | Where to configure | Description |
|---|---|---|
| Custom fields | My Atlas | Add custom fields to contacts |
| Organization tags | Contacts > Tags (global management) | Create/edit/delete shared tags |
| Table columns | ⚙️ icon in the contacts table | Choose which columns to display |
| Pagination | Automatic | 50 contacts per page by default |
| Access permissions | Administration > Roles | Control who can view/edit contacts |
| Module | Integration | Description |
|---|---|---|
| WebAmail | Linked emails | Sent/received emails are automatically linked to the contact by email |
| Phone | Linked calls | Calls are associated with the contact by phone number |
| Calendar | Linked events | Appointments with a contact appear in the Calendar tab |
| Billing | Linked invoices | Invoices sent to a contact are visible in their history |
| Contracts | Signatories | A contact can be added as a contract signatory |
| E-Signature | Envelopes | Signature envelopes are linked to signing contacts |
| Campaigns | Recipients | Contacts and groups serve as targets for marketing campaigns |
| Migration | Import | Contacts imported via migration become standard GoWeBa contacts |
| WEBA | AI Actions | WEBA can create, edit, enrich, and search contacts by command |
| My Atlas | Extension | My Atlas custom fields extend the contact card |
| Issue | Likely Cause | Solution |
|---|---|---|
| Contact not found in search | Misspelled name or contact in another org | Use semantic search (⌘K) which tolerates typos |
| CSV import fails | Non-UTF-8 encoding or no First/Last name column | Re-save the CSV in UTF-8, check column headers |
| Duplicate not detected | Both contacts have different emails | Detection is based on email — merge manually |
| AI enrichment fails | Invalid email or unknown domain | Verify the email address, try with a professional address |
| Contact photo not showing | No photo available via enrichment | Add a photo manually via the upload button |
| Attachment too large | File > 5 MB | Use WebaDrive and link the file to the contact |
| Feature | Status | Notes |
|---|---|---|
| Contact CRUD | ✅ Operational | Create, read, update, delete |
| Multi-email / Multi-phone | ✅ Operational | Unlimited per contact |
| Multi-address | ✅ Operational | Unlimited per contact |
| Tags | ✅ Operational | Unlimited |
| Groups | ✅ Operational | With member management |
| Companies + Company Roles | ✅ Operational | Multi-company per contact |
| CSV / vCard import | ✅ Operational | 1 GB max per file |
| CSV export | ✅ Operational | All contacts |
| QR Code + vCard | ✅ Operational | Downloadable / scannable |
| AI Enrichment | ✅ Operational | Via LLM (AI Credits) |
| Signature Intelligence | ✅ Operational | Auto-extraction from email signatures |
| Activity Heatmap | ✅ Operational | Interactive visualization |
| Duplicate Detection | ✅ Operational | Email-based |
| Contact Merge | ✅ Operational | Manual or bulk |
| Import from third-party CRM (API) | 🔜 Future phase | Pipedrive, Salesforce, HubSpot, etc. |
| Contact Scoring (lead scoring) | 🔜 Future phase | AI score based on activity |
| Advanced Segmentation | 🔜 Future phase | Saveable multi-criteria filters |