I've just launched an SMS service and noticed, that my service names contain non-ASCII (Polish) characters so most messages require 2 blocks. It is an obvious waste of money.
How do I filter/replace these characters so they do not appear in a message body?
Uros is on vacation so I'll jump in real quick. I apologize for the delay!
We understand the issue you're describing since we're in Serbia and we have letters that convert the encoding as well. Until this is implemented, is there a way to reduce the number of characters in the email templates you defined in Amelia?
You can copy and paste the content here and it will correctly calculate the number of characters in the template. Of course, given that the placeholders will be replaced with an actual value.
I hope that you're able to do this, so the price per SMS is not doubled until we implement the fix.
I understand your point, but I am surprised again. Why being in Serbia and dealing with the same problem of special characters, haven't you implemented any solution addressing it, in the first place?
Of course, we replaced all suspicious characters from messages but still, it does not make you happy, when you notice 2 SMS instead of 1 and you realize, that you forgot about one tiny character in your message...
It should be so simple to implement, or at least allow to implement it using a filter... especially when you did it for email messages.
Hooks, filters, and API support are relatively new to Amelia, and we're adding them constantly. I suppose that people in Serbia are so used to writing in basic Latin (s, c, c, dj instead of š, ć, č, đ for example) as they face the same issue (with messages being split into multiple segments) when they're using their phones. Also, the price of a single SMS segment in Serbia is $0.3624 so people who use Amelia here usually don't even enable SMS due to the price (it's around 6 times more expensive than a regular SMS segment). Until we add a Euro-based SMS provider (I hope that will happen within the next couple of months - we're in negotiations), the template needs to be edited.
Of course, once the amelia_manipulate_sms_data is added, you will be able to modify it.
This price is expensive in Poland as well. I know a Polish SMS provider who charges ca $0,03 per SMS so it is even more expensive than you say it is in Serbia. It would be great if you could integrate with this provider. You can find them here https://justsend.pl/
My customer, however, found it useful to use SMS service because it costs him a fraction of the price and significantly increases the chance of a client showing up at a meeting. People rarely read emails but most of us read every SMS we receive.
I'll forward this to our developers, but I believe they are focused on a single European provider that handles all countries. I'm not the one making decisions about the integrations and collaborations but I will make sure your suggestion is forwarded
From 7.4.2 you should be able to use the amelia_manipulate_sms_data filter. The data sent in it is the text of the SMS and the phone number. If you set 'skipSending' to true, the SMS message won't be sent.
Hi,
I've just launched an SMS service and noticed, that my service names contain non-ASCII (Polish) characters so most messages require 2 blocks. It is an obvious waste of money.
How do I filter/replace these characters so they do not appear in a message body?
regards, Tom
Hello Tom,
Thank you for reaching out to us.
The only option would be to not display the service name in SMS template.
We cannot control this as we are using a SMS provider and that is how those characters are counted universally.
Please let me know if you have any other questions.
Kind Regards,
Uros Jovanovic
[email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, and floor plans, choropleth maps and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
I understand your point but maybe I can use a filter/action in functions.php to get this behavior?
I can see something useful for emails like
amelia_manipulate_email_data
I would be happy to see it for SMS.
There is a point where you pass SMS content to be sent to an external provider. I need to change it right there.
Hello Tom,
Thank you for the update on this.
I will have this passed to our developers and will provide you with an update on it as soon as possible.
Kind Regards,
Uros Jovanovic
[email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, and floor plans, choropleth maps and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
Hi Uroš, have you got any news?
Hello Tom,
There is no update on this at the moment as we are still looking into this.
As Soon as I have it, I will let you know.
In the meantime, please let me know if you have any other questions.
Kind Regards,
Uros Jovanovic
[email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, and floor plans, choropleth maps and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
I am reading Amelia documentation about hooks and I wonder why there is amelia_manipulate_email_data but there is not amelia_manipulate_sms_data?
It seems pretty obvious to me that it should be. It would be exactly what I am looking for.
Hello Tom,
I will provide you with an update on this as soon as possible.
Kind Regards,
Uros Jovanovic
[email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, and floor plans, choropleth maps and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
Hello Tom,
I can confirm that we will add amelia_manipulate_sms_data in a future update, but there is no ETA on this.
Please let me know if you have any other questions in the meantime.
Kind Regards,
Uros Jovanovic
[email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, and floor plans, choropleth maps and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
I am happy Uroš, that you will take care of it "but there is no ETA".
Please be aware, that until it is solved, my customer is paying TWICE the amount for each SMS because of non-asci characters included in SMS sent.
Please ask devs to solve it ASAP
Hi Tom.
Uros is on vacation so I'll jump in real quick. I apologize for the delay!
We understand the issue you're describing since we're in Serbia and we have letters that convert the encoding as well. Until this is implemented, is there a way to reduce the number of characters in the email templates you defined in Amelia?
You can copy and paste the content here and it will correctly calculate the number of characters in the template. Of course, given that the placeholders will be replaced with an actual value.
I hope that you're able to do this, so the price per SMS is not doubled until we implement the fix.
Kind Regards,
Aleksandar Vuković
[email protected]
Rate my support
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
Thank you Aleksandar,
I understand your point, but I am surprised again. Why being in Serbia and dealing with the same problem of special characters, haven't you implemented any solution addressing it, in the first place?
Of course, we replaced all suspicious characters from messages but still, it does not make you happy, when you notice 2 SMS instead of 1 and you realize, that you forgot about one tiny character in your message...
It should be so simple to implement, or at least allow to implement it using a filter... especially when you did it for email messages.
I'm looking forward to seeing new changes.
Tom
Hi again Tom.
Hooks, filters, and API support are relatively new to Amelia, and we're adding them constantly. I suppose that people in Serbia are so used to writing in basic Latin (s, c, c, dj instead of š, ć, č, đ for example) as they face the same issue (with messages being split into multiple segments) when they're using their phones. Also, the price of a single SMS segment in Serbia is $0.3624 so people who use Amelia here usually don't even enable SMS due to the price (it's around 6 times more expensive than a regular SMS segment). Until we add a Euro-based SMS provider (I hope that will happen within the next couple of months - we're in negotiations), the template needs to be edited.
Of course, once the amelia_manipulate_sms_data is added, you will be able to modify it.
Kind Regards,
Aleksandar Vuković
[email protected]
Rate my support
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
Thank you Aleksandar,
This price is expensive in Poland as well. I know a Polish SMS provider who charges ca $0,03 per SMS so it is even more expensive than you say it is in Serbia. It would be great if you could integrate with this provider. You can find them here https://justsend.pl/
My customer, however, found it useful to use SMS service because it costs him a fraction of the price and significantly increases the chance of a client showing up at a meeting. People rarely read emails but most of us read every SMS we receive.
Thank you, Tom.
I'll forward this to our developers, but I believe they are focused on a single European provider that handles all countries. I'm not the one making decisions about the integrations and collaborations but I will make sure your suggestion is forwarded
Kind Regards,
Aleksandar Vuković
[email protected]
Rate my support
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
Hi again Tom.
From 7.4.2 you should be able to use the amelia_manipulate_sms_data filter. The data sent in it is the text of the SMS and the phone number. If you set 'skipSending' to true, the SMS message won't be sent.
Kind Regards,
Aleksandar Vuković
[email protected]
Rate my support
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables