-
Notifications
You must be signed in to change notification settings - Fork 8.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[FW][ADD] point_of_sale: documentation for pos-based marketing #11625
Closed
fw-bot
wants to merge
1
commit into
18.0
from
18.0-master-pos-based-marketing-documentation-paan--EVg-fw
Closed
Changes from all commits
Commits
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
120 changes: 120 additions & 0 deletions
120
content/applications/sales/point_of_sale/pos_based_marketing.rst
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,120 @@ | ||
================== | ||
Marketing features | ||
================== | ||
|
||
Use your POS system to engage with customers directly by sending them promotional offers via email | ||
or WhatsApp. | ||
|
||
Storing contact details | ||
======================= | ||
|
||
This feature requires your customer's contact details, either their email address or phone number. | ||
|
||
- **Email addresses**: automatically collected and saved in POS orders when sending a receipt by | ||
email. | ||
- **Phone numbers**: to store phone numbers when sending receipts on WhatsApp or by SMS, | ||
|
||
#. Go to :menuselection:`Configuration --> Settings` and scroll to the :guilabel:`Bills & | ||
Receipts` section; | ||
#. Activate the :guilabel:`WhatsApp Enabled` or :guilabel:`SMS Enabled` option(s). | ||
|
||
.. image:: pos_based_marketing/sms-whatsapp-enabled.png | ||
:alt: setting to enable to store phone numbers when sending receipts | ||
|
||
If a customer’s contact information is missing, it will be automatically saved in POS orders when | ||
the receipt is sent via email, SMS, or WhatsApp. | ||
|
||
.. tip:: | ||
From a POS order form, navigate to the :guilabel:`Contact Info` category under the | ||
:guilabel:`Extra Info` tab, then click the email icon or whatsapp icon to send standalone | ||
marketing messages. | ||
|
||
.. image:: pos_based_marketing/standalone-marketing-from-pos.png | ||
:alt: pos orders form's standalone marketing message option | ||
|
||
Email marketing | ||
=============== | ||
|
||
To send marketing emails to your customers from POS orders, | ||
|
||
#. Go to :menuselection:`Point of Sale --> Orders --> Orders`; | ||
#. Select the orders; | ||
#. Click :guilabel:`Actions`, then :guilabel:`Send Email` from the dropdown menu. | ||
|
||
Doing so opens an email composing form. Fill it in and hit :guilabel:`Send`. | ||
|
||
.. image:: pos_based_marketing/mail-composer.png | ||
:alt: mail composer view | ||
:scale: 50 % | ||
|
||
.. tip:: | ||
- Save some time by saving your content as a template. Click the vertical ellipsis button and | ||
select your template under the :guilabel:`Insert Template` section. | ||
- You can also save your content as template for later use. Click the vertical ellipsis button | ||
and select :guilabel:`Save as Template`. | ||
|
||
.. note:: | ||
- Fill in the :guilabel:`Mass Mailing Name` field to create a mass mailing and track its results | ||
in the :doc:`Email Marketing app <../../marketing/email_marketing>`. | ||
- If an email address is not related to an existing customer, a new customer is automatically | ||
created when sending marketing emails. | ||
|
||
.. seealso:: | ||
:doc:`Use the email marketing app for more advanced marketing features | ||
<../../marketing/email_marketing>`. | ||
|
||
Whatsapp marketing | ||
================== | ||
|
||
.. _pos_based_marketing/whatsapp_config: | ||
|
||
Configuration | ||
------------- | ||
|
||
You first need to enable the related server action to send WhatsApp marketing messages from your POS | ||
using the phone numbers collected from POS orders. To do so, | ||
|
||
#. Go to the WhatsApp application; | ||
#. Create a new :ref:`WhatsApp template <WhatsApp/templates>`; | ||
#. Configure the fields: | ||
|
||
- :guilabel:`Applies to` field set to :guilabel:`Point of Sale Orders`; | ||
- :guilabel:`Category` field to :guilabel:`Marketing`; | ||
- :guilabel:`Phone Field` to either :guilabel:`Mobile` or :guilabel:`Customer > Phone`. | ||
#. Click :guilabel:`Submit for Approval`; | ||
#. Once approved, click the :guilabel:`Allow Multi` button to create a server action in the POS | ||
orders list view. | ||
|
||
.. image:: pos_based_marketing/whatsapp-template.png | ||
:alt: approved and configured for marketing uses whatsapp template | ||
|
||
.. warning:: | ||
If you modify the template's content, you must request for approval again, as its status returns | ||
to the :guilabel:`Draft` state. | ||
|
||
.. seealso:: | ||
:doc:`WhatsApp configuration <../../productivity/whatsapp>` | ||
|
||
Send WhatsApp marketing messages | ||
-------------------------------- | ||
|
||
#. Go to :menuselection:`Point of Sale --> Orders --> Orders`; | ||
#. Select the orders; | ||
#. Click :guilabel:`Actions`, then :guilabel:`WhatsApp Message` from the dropdown menu. | ||
|
||
Doing so opens a WhatsApp message composing form. Select the desired marketing template in the | ||
:guilabel:`Template` field and hit :guilabel:`Send Message`. | ||
|
||
.. image:: pos_based_marketing/whatsapp-composer.png | ||
:alt: whatsapp composer view | ||
|
||
.. note:: | ||
- To use WhatsApp marketing in the Point of Sale, approved marketing templates must have the | ||
:guilabel:`Allow Multi` option enabled and :guilabel:`Point of Sale Orders` selected in the | ||
:guilabel:`Applies to` field. | ||
- If the server action is displayed without a properly configured template, an error message | ||
appears. Click :guilabel:`Configure Templates` and complete the :ref:`WhatsApp setup | ||
<pos_based_marketing/whatsapp_config>` steps. | ||
|
||
.. seealso:: | ||
:doc:`../../productivity/whatsapp` |
Binary file added
BIN
+28.2 KB
content/applications/sales/point_of_sale/pos_based_marketing/mail-composer.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+6.24 KB
...t/applications/sales/point_of_sale/pos_based_marketing/sms-whatsapp-enabled.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+4.06 KB
...tions/sales/point_of_sale/pos_based_marketing/standalone-marketing-from-pos.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+28 KB
content/applications/sales/point_of_sale/pos_based_marketing/whatsapp-composer.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+23.6 KB
content/applications/sales/point_of_sale/pos_based_marketing/whatsapp-template.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You forgot to pngquant the image