Calltracking: Call Forwarding¶
Description¶
In calltracking, calls dialed to replacement numbers are forwarded to the phone numbers of your company.
Roistat forwards the calls to the phone numbers of your company without being the online telephone exchange. To use the additional options, as forwarding to different managers or transmitting the call to the voice mail, connect and configure the online telephone exchange.
The call forwarding may be configured to the Roistat SIP account or to the user's SIP.
What Is Call Forwarding to the SIP Account?¶
The Session Initiation Protocol (SIP) is a protocol of transmission of data (in our case, voice messages) via the Internet. SIP-addresses or SIP accounts are needed to direct online calls. To make a call, it is needed to log in to the SIP account in SIP-telephone or in an online telephone exchange. Softphone, a kind of SIP-clients, can be installed on PC, tablet, and smartphone.
When a visitor calls the phone number from your website, Roistat forwards the call to the SIP-account.
If you have your own telephone exchange, the configuration will be much easier. To do it, you need to configure the SIP account in your telephone exchange without applying to customer service.
Call Forwarding to the Roistat SIP Account¶
When a visitor calls the replacement phone number, Roistat forwards the call to the Roistat SIP account.
Roistat SIP account is generated automatically and is unique for each Roistat project.
Call forwarding is configured in two steps:
- Set a password for SIP account;
- Save changes.
To start receiving the calls, configure your telephone exchange or softphone using your account parameters.
Calls to Roistat SIP account are free of charge.
Roistat SIP account will be useful when you don't have a SIP account.
To work with Roistat SIP account, the telephone equipment should meet the following requirements:
- It must not be blocked by firewall;
- It must support the possibility of registering the Roistat SIP account.
A request for registering the Roistat SIP account must be sent from public IP.
To create the Roistat SIP account and configure the call forwarding, go to script settings, select SIP for Roistat user on the Adjust settings for call forwarding step and enter your account password:
The password should have the following format:
- It should contain at least 7 symbols;
- It should contain upper and lower case letters;
- It may include 0-9 digits;
- It may include the following symbols: -_.~
The account name (User field) is generated automatically and is unique for every Roistat project.
Save changes. After the account is activated, all calls should be redirected to it.
To start receiving the calls, just log in to your SIP client or enter the address of your account in your online telephone exchange.
After specifying the password a minute should pass. After this, you can try to receive the call from the Roistat SIP.
To disable the account, clear the password field and save changes.
How forwarding to the Roistat SIP account works¶
Call forwarding to the Roistat SIP account works the following way:
- The client visits your website and sees the Roistat replacement number.
- The client dials this number.
- The call comes to the Roistat SIP account.
Call Forwarding to an Outside SIP Account¶
Please note:
To forward calls to an outside SIP account, the telephone exchange that has the SIP account should be able to receive the incoming calls to SIP URL without registering and entering the password.
Call forwarding to an outside SIP account is configured on the Adjust settings for call forwarding step in the call tracking script settings. Select the SIP account and specify the address in the following format: office@domain.com.
Please notice that Roistat forwards the website visitors' calls without being the online telephone exchange. To use the additional options, as forwarding to different managers or transmitting the call to the voice mail, use your online telephone exchange.
If you have a telephone exchange, configure the SIP account in it without applying to customer service.
The example of configuring the telephone exchange for Asterisk:
type=friend
sendrpid=no
qualify=no
port=5060
nat=yes
jbenable=no
insecure=port,invite
host=212.116.121.63
dtmfmode=rfc2833
disallow=all
canreinvite=no
call-limit=15
allow=g729&ulaw&alaw
Roistat transmits the following data while sending the information about the call:
Title | Data | Description |
---|---|---|
x-roistat-phone | 11231234567 | The number dialed by a client |
x-roistat-marker | direct_search_1234567_buy glasses | Marketing source of the visit |
x-roistat | 123456 | Visit number or marketing channel marker (when static calltracking is used) |
How forwarding to an outside SIP account works¶
Forwarding to an outside SIP account works the following way:
- The client visits your website and sees the Roistat replacement number.
- The client dials the number.
- The call comes to the Roistat.
- Roistat forwards it to the outside SIP account specified in the call forwarding settings.