Quick Start Guide: Setting Up myCRMSIM
Welcome to myCRMSIM! This guide will walk you through the initial setup.
There are two ways to get started:
Path A – Connect a Third-Party CRM Use myCRMSIM with platforms such as HighLevel, HubSpot, Salesforce, Zapier, Make, and more.
Path B – Create a Custom Workspace Use myCRMSIM without any external CRM by creating your own workspace.
There are two ways to get started:
Path A – Connect a Third-Party CRM Use myCRMSIM with platforms such as HighLevel, HubSpot, Salesforce, Zapier, Make, and more.
Path B – Create a Custom Workspace Use myCRMSIM without any external CRM by creating your own workspace.
Both setup paths begin by connecting your devices.
myCRMSIM Quick Start Guide: Set Up & Send Your First Message
Prerequisites
Before starting the tests, make sure you have:
- An active myCRMSIM Account.
- An active HighLevel (HL) Account.
Step 1: Add Your Devices
- Go to Devices from the left sidebar.
- Select the device type you want to connect:
- Android (SMS)
- iMessage
- RCS
- Click Add Device.
- Follow the setup instructions for your selected device.
Device Setup Guides
Path A – Create a Custom Workspace
Use this option if you are not connecting HighLevel, HubSpot, or another CRM.
Step A1: Create a Workspace
- Go to Manage Workspaces.
- Click Add New Workspace.
- Complete the required information:
- Workspace Name
- Address
- Phone Number
- Time Zone
- Webhook URL (Optional)
- Click Create Workspace.
Step A2: Activate Your Workspace
- Go to Subaccount SIM → Connect Locations.
- Enable your workspace.
- Refresh the page.
Step A3: Assign Devices
Go to Subaccount SIM → Manage SIM.
Assign:
Assign:
- SMS device
- iMessage device
- WhatsApp device
- RCS device
Step A4: Configure Message Routing
- Click the Message Routing icon.
- Arrange your preferred messaging priority.
- Click Save.
Path B – Connect a Third-Party CRM
Step B1: Connect Your CRM
- Open Integrations.
- Select your preferred platform.
- Click Connect and complete the authorization process.
Step B2: Connect Your Locations
- Go to Subaccount SIM.
- Open Connect Locations.
- Enable the locations you want to connect.
- Refresh the page.
Step B3: Assign Devices
Go to Subaccount SIM → Manage SIM.
Assign your devices:
Assign your devices:
- SMS: Select a SIM from the dropdown.
- iMessage, WhatsApp & RCS: Click the + button under the appropriate column.
Step B4: Configure Message Routing
- Click the Message Routing (⚙️) icon.
- Configure your preferred priority order.
- Primary – SMS
- Fallback 1 – iMessage
- Fallback 2 – WhatsApp
Click Save.
Guide: Configure Message Routing
HighLevel Setup
Step 2: Start Using Your Workspace
Related Guides
Once your workspace is active, you can access all myCRMSIM features:
- 👥 Contacts
- 💬 Conversations
- 📊 Pipelines
- ✅ Tasks
- 📥 Lead Capture
- ⚡ Automations
- 🤖 AI Dashboard
To send messages from HighLevel using your connected myCRMSIM devices:
- Log in to your HighLevel sub-account.
- Go to Settings → Phone Numbers → Additional Settings.
- Under Custom Provider, select:
- SMS, WhatsApp & iMessage Gateway
- or iMessage Gateway (for iMessage-only users)
- Click Save.
Note: When sending messages from HighLevel Conversations, use SMS as the message type. myCRMSIM will automatically route the message based on your configured Message Routing settings.
Step 3: Messages Test
(A) First Outbound Message Test
The outbound test confirms that a message can be sent successfully from HighLevel through myCRMSIM to the recipient.
Test Steps
- Open the correct HighLevel subaccount/location.
- Open a test contact.
- Open the contact's conversation.
- Send a short test message, for example:
This is a myCRMSIM outbound test message. Please reply with "Received". - Confirm that the message appears in the HighLevel conversation.
- Check the myCRMSIM Messages Log and confirm the message status.
- Confirm that the recipient received the message.
- Record the test result.
Expected Result
- The message is sent successfully from HighLevel.
- The message appears in myCRMSIM.
- The correct device/channel processes the message.
- The recipient receives the message.
- The message appears as Sent in the CRM.
Do not continue until the outbound test passes.
(B) First Inbound Reply Test
The inbound test confirms that the recipient's reply is received by the connected device and synchronized back to HighLevel.
Test Steps
- From the recipient's phone, reply to the outbound test message.
- Use a short reply, for example:
Received. This is the inbound test. - Confirm that the reply reaches the connected device.
- Allow time for myCRMSIM to synchronize the message.
- Check the myCRMSIM Messages Log.
- Open the contact conversation in HighLevel.
- Confirm that the reply appears in the correct conversation.
- Record the test result.
Expected Result
- The reply reaches the connected device.
- The reply is detected and synchronized by myCRMSIM.
- The reply appears in the correct HighLevel conversation.
- The sender and recipient information are correct.
(C) Message Routing Test
The routing test confirms that messages follow the configured Message Routing order. See Configure Message Routing for the full setup guide.
2.Confirm the primary channel, fallback row order, and any channels configured in the same row.
3.Remember: different rows are sequential fallbacks; channels in the same row may be attempted simultaneously.
4.Send one message from HighLevel using a test contact.
5.Confirm that it uses the primary channel and appears in the HighLevel conversation.
6.Record the channel, device, and timestamp.
2.Confirm the primary channel, fallback row order, and any channels configured in the same row.
3.Remember: different rows are sequential fallbacks; channels in the same row may be attempted simultaneously.
4.Send one message from HighLevel using a test contact.
5.Confirm that it uses the primary channel and appears in the HighLevel conversation.
6.Record the channel, device, and timestamp.
If a different device or channel is used, check the “Send From” Device Selection in HighLevel guide, user-specific device/SIM assignments, Multi-SIM Override settings, the logged-in user, the routing configuration, and the HighLevel sending method.
(D) Fallback Test
The fallback test confirms that myCRMSIM uses the next routing row when the primary channel cannot send the message.
Important: Use an internal test contact only. Do not interrupt live customer messaging.
- Open Message Routing and record the current primary and fallback configuration.
- Temporarily make the primary test channel unavailable.
- Send one test message from HighLevel and check its status in myCRMSIM.
- Confirm that the next routing row is attempted and that the recipient receives the message through the fallback channel.
- Confirm that the message appears in the HighLevel conversation.
- Restore the primary channel and the original routing configuration.
- Save the configuration and send one final test message.
Expected Result
If the primary channel succeeds, the fallback channel is not used. If the primary channel fails, myCRMSIM attempts the next routing row. Channels configured in the same row may be attempted simultaneously.
iMessage Note
When Send as SMS is enabled on the iPhone, iMessage has a built-in SMS fallback. Do not add SMS as a separate fallback row for the same iMessage path, as this may cause duplicate or unexpected routing behavior.
✅ Go-Live Checklist
Before starting live messaging, confirm that:
- myCRMSIM Account is active.
- HighLevel Account is active.
- HighLevel subaccount/location is connected.
- Outbound message test passed.
- Inbound reply test passed.
- Message Routing was tested successfully.
- Fallback behavior was tested successfully.
- Correct devices/channels are being used.
- The final Message Routing configuration is saved.
- The primary channel is working after restoring the test configuration.
- No unexpected duplicate messages were received.
Related Article
