Dynamic SMS Sender by Country
J
Joriel Herrera
GHL should support a dynamic SMS sender assignment system. The idea is to automatically select the sender number based on the recipient’s country, ensuring messages come from a local or region-appropriate number instead of a fixed default.
This would work by detecting the recipient’s country either from the phone number prefix (E.164 format) or the stored country field on the contact record. Once detected, the system would route the SMS through the correct sender ID. For example, if the recipient’s number starts with +44, the UK number is selected as the sender; if it starts with +1, the US number is used, and so on. In cases where no local number exists, a fallback global number would be applied.
This enhancement would allow agencies and businesses to manage multi-country communications more effectively, avoid carrier filtering, and provide a localized customer experience. It would also simplify workflow building, since users would not need to maintain multiple separate automations for each country.
Log In
G
Gracen Duffield
I have done this manually by reading the country code, and then assigning to a specific user set up for that country. For example, If phone contains +27 then South Africa, if phone contains +43 then Central Europe user, if phone contains +1 then United States sender (or you can break it down from there to determine canada vs mexico).