diff --git a/app/assets/images/phone_grey.svg b/app/assets/images/phone_grey.svg new file mode 100644 index 000000000..ffdc0cd08 --- /dev/null +++ b/app/assets/images/phone_grey.svg @@ -0,0 +1,5 @@ + + + diff --git a/app/assets/images/snap-renewal.png b/app/assets/images/snap-renewal.png new file mode 100644 index 000000000..50cedce25 Binary files /dev/null and b/app/assets/images/snap-renewal.png differ diff --git a/app/main/views/index.py b/app/main/views/index.py index ebe1adf9d..5289e8f81 100644 --- a/app/main/views/index.py +++ b/app/main/views/index.py @@ -186,7 +186,7 @@ def trial_mode_new(): @user_is_logged_in def guidance(): return render_template( - "views/guidance/index.html", + "views/guidance/guidance.html", navigation_links=guidance_nav(), ) @@ -195,7 +195,7 @@ def guidance(): @user_is_logged_in def clear_goals(): return render_template( - "views/guidance/index.html", + "views/guidance/clear-goals.html", navigation_links=guidance_nav(), ) @@ -204,7 +204,7 @@ def clear_goals(): @user_is_logged_in def rules_and_regulations(): return render_template( - "views/guidance/index.html", + "views/guidance/rules-and-regulations.html", navigation_links=guidance_nav(), ) @@ -222,7 +222,7 @@ def establish_trust(): @user_is_logged_in def write_for_action(): return render_template( - "views/guidance/index.html", + "views/guidance/write-for-action.html", navigation_links=guidance_nav(), title="Write For Action", ) diff --git a/app/templates/components/guidance/circle_number.html b/app/templates/components/guidance/circle_number.html new file mode 100644 index 000000000..4f29c0573 --- /dev/null +++ b/app/templates/components/guidance/circle_number.html @@ -0,0 +1,9 @@ +{% macro circle_number(number) %} + + + + {{ number }} + + +{% endmacro %} diff --git a/app/templates/views/guidance/establish-trust.html b/app/templates/views/guidance/establish-trust.html new file mode 100644 index 000000000..e226c7e9e --- /dev/null +++ b/app/templates/views/guidance/establish-trust.html @@ -0,0 +1,188 @@ +{% extends "base.html" %} +{% from "components/guidance/circle_number.html" import circle_number %} + +{% set page_title = "Establish Trust" %} + +{% block per_page_title %} +{{page_title}} +{% endblock %} + +{% block content_column_content %} +{% with title=page_title %}{% include "components/guidance/nav_breadcrumb.html" %}{% endwith %} +
+

Establish Trust

+

Help your audience anticipate and welcome your texts.

+

+ People are wary of texts they’re not expecting to receive. Before you send your first text, consider how you will + gain trust with your audience and address any concerns of spam. Seize specific moments to reinforce what your + audience should expect from your messages. +

+

Get the word out

+

Before you launch, let your audience know you are adding texting as a communication method. People are more likely + to trust your text once they get it if they know that your program is sending texts.

+ +

How you currently communicate with your audience will determine the best approaches to announce your new + initiative. Harness channels you’re already using like social media, public websites, mailing inserts, or fliers at + key service locations as well as partnering with community organizations to get the word out about your new texting + program.

+

An example of key messages in direct mail

+ snap-renewal +

Prime your audiences to trust you

+

To reinforce legitimacy, include these key messages in your outreach:

+ + +
+

As people receive texts

+

When a person has questions or needs assistance, reaching out for support may be natural for them. Give direction + in your texts so your audience understands what to do with the information you provide. Remember, it’s important to + repeat consistent and standardized language across texts and programs.

+

Be trustworthy

+ +

For example, we’ve seen Medicaid programs use trust-markers in renewal texts –

+ +

Provide helpful auto-responses

+ + +

Be prepared for questions

+

+ Your texting program will only be perceived as legitimate if you get the word out in many different ways. It's also + important that agency employees who support text recipients (for example, the call center) are familiar with the + texting program. They can accurately respond to recipient questions about them, so make sure you’re priming your + delivery staff, especially those who interact directly with your intended audience. +

+ + {% set card_header = "Harness trusted communication channels" %} + {% set card_contents = [ + { + "image_src": asset_url('img/usa-icons/close.svg'), + "card_heading": "Websites", + "p_text": "Post banner alerts about texting on your agency website, and link to a press release for more information. + Publish apublic texting privacy policy.", + }, + { + "image_src": asset_url('img/usa-icons/close.svg'), + "card_heading": "Community organizations", + "p_text": "Alert trusted community-based organizations that texts are coming and what they look like. Equip them with + fliers, posters, and talking points to spread the word", + }, + { + "image_src": asset_url('img/usa-icons/close.svg'), + "card_heading": "IVR / Call Centers", + "p_text": "Consider adding hold message announcements about your texting initiative to further get the word out.", + }, + ] %} + + {% with card_header=card_header, card_contents=card_contents %}{% include "components/guidance/cards.html" %}{% + endwith %} + + {% set card_header = "Prepare your team" %} + {% set card_contents = [ + { + "image_src": asset_url('img/usa-icons/close.svg'), + "card_heading": "Staff", + "p_text": "Give all staff a heads-up about texts before and when they are sent. + Share talking points on what texts you’re sending, when you’ll start to send them, the phone number they are coming + from, and where staff can escalate any issues.", + }, + { + "image_src": asset_url('img/usa-icons/close.svg'), + "card_heading": "Case management systems", + "p_text": "When it makes sense, include information about texts being sent to specific clients on individual splash + pages or + within case management notes.", + }, + ] %} + {% with card_header=card_header, card_contents=card_contents %}{% include "components/guidance/cards.html" %}{% + endwith %} +
+{% endblock %} diff --git a/app/templates/views/guidance/write-for-action.html b/app/templates/views/guidance/write-for-action.html new file mode 100644 index 000000000..e5e6fd0ac --- /dev/null +++ b/app/templates/views/guidance/write-for-action.html @@ -0,0 +1,105 @@ +{% extends "base.html" %} +{% from "components/guidance/circle_number.html" import circle_number %} + +{% set page_title = "Establish Trust" %} + +{% block per_page_title %} +{{page_title}} +{% endblock %} + +{% block content_column_content %} +{% with title=page_title %}{% include "components/guidance/nav_breadcrumb.html" %}{% endwith %} +
+

Write texts that provoke action

+

Help your audience know what to do with the information you send.

+ +

+ When writing a text, focus on the person who is going to receive the message and write it for them. Use plain + language + and provide easy to understand next steps. +

+ +

When deciding what types of messages to draft for your campaign, think through the following questions:

+ +

Be clear and concise

+ +

Build conditions for action

+ + +

For example, getting a person to update their mailing address:

+ +

+ State Medicare Agency: Hello, MEDICARE has attempted to send you an update about your claim, but the mail was + returned. Please go to https://www.medicare.gov/account/login?utm_source=TEXT, log in to your account, and click “My + Account Information” to verify that your address is correct. If you are having difficulty logging in, call + 1-800-MEDICARE for assistance. We will attempt to send the mail again in 14 days. +

+

What provoking action looks like

+

Feeling a sense of ownership can influence behavior.
+ Example – Don't miss this chance to get free internet or $30 per month off your internet bill.

+ +

Individuals are strongly influenced by others’ behaviors.
Example – Thousands of residents already get an + average of $113/month in money for food.

+ +

Individuals perceive losses more powerfully than gains.
Example – Contact us for potentially unclaimed free + internet services that belong to you.

+
+{% endblock %}