SlideShare uma empresa Scribd logo
1 de 46
https://ravingsoftware.com
© 2020 Raving Software. All Rights Reserved.1
Presented by
Barbara Heinlein
Raving Software
Website Design
Fundamentals
For Effective
Digital
Marketing
April 2020
https://ravingsoftware.com
410.989.1647
https://ravingsoftware.com
© 2020 Raving Software. All Rights Reserved.2
OverviewRaving Software Presents Website Fundamentals
Your Digital Marketing Strategy
Website Elements
Implementation
Options
https://ravingsoftware.com
© 2020 Raving Software. All Rights Reserved.3
Your Digital Marketing StrategyGoals are critical to business success
https://ravingsoftware.com
© 2020 Raving Software. All Rights Reserved.4
Create An Investment MindsetExpect a Return on Investment
A website should
be approached as
a sales tool
investment, not
simply an expense
• You will invest:
• Planning &
consideration
• Time
• Resources
• Expect ROI
https://ravingsoftware.com
© 2020 Raving Software. All Rights Reserved.5
Mission
Image
Audience
Vision
• Evaluate your brand
• What is your company mission?
• Delineate your products & services
• Benefits? Features?
• Why these products & services?
• What makes them special?
• What is your company image?
• Consider company reputation
• Additional qualities to associate?
• Determine your target audience
• What do they want and/or need?
• Where do you want to take your
company?
• Why and how are you going to grow?
Your Digital Marketing StrategyStart with your Brand
https://ravingsoftware.com
© 2020 Raving Software. All Rights Reserved.6
Evaluate Your Sales FunnelHow do you get Clients?
Source: The consumer decision journey -
McKinsey Quarterly (2009)
AWARENESS
CONSIDERATION
PURCHASE Active Evaluation
Information gathering, shopping
social, review and reputation
resources customers consult
online
social, review and reputation
resources customers consult
onlineOngoing exposure
includes the experience with
the product or service, and
information that may either
reinforce their choice or
conflict with it
a need, a circumstance-changing
event, a piece of news or
information, a cultural shift -
even an advertisement
Trigger
Loyalty LoopPost-Purchase
Experience
FAMILIARITY
1
23
4
https://ravingsoftware.com
© 2020 Raving Software. All Rights Reserved.7
7
Branding Model ApplicationCreate Your Company’s Voice
KEEP PRESENTATION
CONSISTENT ACROSS
MEDIA CHANNELS
Powerful
Website
Name
Logo
Price
Product
Value
Graphics
Content
Online
Marrketing
DEVELOP A TAGLINE
https://ravingsoftware.com
© 2020 Raving Software. All Rights Reserved.8
8
Tie It All TogetherPut Your Digital Marketing Plan In Action
SEND A
CLEAR MESSAGE
YOUR DIGITAL
MARKETING PLAN
SHOULD BE CONSISTENT
THROUGHOUT YOUR
SALES CHANNELS
https://ravingsoftware.com
© 2020 Raving Software. All Rights Reserved.9
Website ElementsEnsure your website properly balances the entire symphony
https://ravingsoftware.com
© 2020 Raving Software. All Rights Reserved.10
Great Design is Key
• First impressions matter
• Assessment made in 2-5 seconds
• 94% of first impression related to design*
• Beautiful design builds trust
• Poor design is major reason users distrust
websites
• Avoid template-looking websites
• Customize your website to your business’
brand & digital marketing plan
• Focus on client’s viewpoint
Great Design is KeyWorking Together in Symphony
* Source: https://conversionxl.com/blog/first-impressions-matter-the-importance-of-great-visual-design/
https://ravingsoftware.com
© 2020 Raving Software. All Rights Reserved.11
Fundamental ElementsWorking Together in Symphony
https://ravingsoftware.com
© 2020 Raving Software. All Rights Reserved.12
• Message must be clear, intuitive
• Complex, busy design repels users
• Fully responsive on all devices
• Well-planned Information
Architecture
• Resonate with audience
• Effective Navigation
• User can easily interact
• Key to retaining visitors
Element #1: Simplicity
https://ravingsoftware.com
© 2020 Raving Software. All Rights Reserved.13
• Pages maintain overall design
• Website looks like it was created by
one person
• Consistent placement and “feel”
• Logo, header, footer, search bar
• Consistent:
• Color scheme
• Typography usage
• Images consistent with branding
Element #2: Consistency
https://ravingsoftware.com
© 2020 Raving Software. All Rights Reserved.14
• Typeface and font choices
• Large impact on the success of
your website
• Add their own personalities to a
website
• Ex: Script typefaces are elegant or fun
• Select 2-3 fonts for website
• Combine complementary fonts
• Stay consistent for usage, size
• All “h1” headers use same font,
size, etc.
• Clear size hierarchy must exist
Element #3: Typography
https://ravingsoftware.com
© 2020 Raving Software. All Rights Reserved.15
Element #3: Typography - Serif
Let the Feeling of the Font Wash Over You
https://ravingsoftware.com
© 2020 Raving Software. All Rights Reserved.16
Element #3: Typography – Sans Serif
Let the Feeling of the Font Wash Over You
https://ravingsoftware.com
© 2020 Raving Software. All Rights Reserved.17
Element #3: Typography – Slab Serif
Let the Feeling of the Font Wash Over You
https://ravingsoftware.com
© 2020 Raving Software. All Rights Reserved.18
Element #3: Typography - Script
Let the Feeling of the Font Wash Over You
https://ravingsoftware.com
© 2020 Raving Software. All Rights Reserved.19
Element #3: Typography - Monospaced
Let the Feeling of the Font Wash Over You
https://ravingsoftware.com
© 2020 Raving Software. All Rights Reserved.20
Element #3: Typography - Display
Let the Feeling of the Font Wash Over You
https://ravingsoftware.com
© 2020 Raving Software. All Rights Reserved.21
• Expert-level content builds trust
• Influence users; Convert to clients
• Keep tone professional and
conversational
• Focus from client’s viewpoint
• Happy client testimonials are powerful
• Optimize for search engines
• Key words, long-tail phrases
• Headers and sub-headers
• Short, easy to scan bullets
• Hard hitting, Grab attention
• Focus on business objectives
• Search Engine Optimization (SEO)
• Only one “h1” header per page
Element #4: Content
https://ravingsoftware.com
© 2020 Raving Software. All Rights Reserved.22
• Introduction/landing page
• Defines purpose, draws user in
• Make standard (expected) items
easy to locate
• Contact Information
• Hours
• Address
• Email
• Services offered
Element #4: Content (continued)
https://ravingsoftware.com
© 2020 Raving Software. All Rights Reserved.23
Element #5: Speed
• Fast website is critical
• Users leave most websites after 3
seconds
• Irritated after 2 seconds if not
loaded
• Options to increase speed
• Images optimized
• “Lazy loading” of images
• Memory manipulation (e.g.
caching)
• Remove unused material/plugins
• Remove Flash, music
• Limit animation, slideshows
https://ravingsoftware.com
© 2020 Raving Software. All Rights Reserved.24
Element #6: Intuitive
• User is guided to where they
want to go
• Complies w/ industry standards
• Logo linked to Home page
• Email address linked to email
• Search bar
• Social Icons
• Fully accessible
https://ravingsoftware.com
© 2020 Raving Software. All Rights Reserved.25
Element #7: Color Palette
• Sets business tone, personality
• Colors evoke emotions
• Can convey trust, seriousness, fun
• Be careful of the overuse of red
• Too many colors can overwhelm
• Select up to 3 coordinating main
colors, 2 accent colors
• May vary hue tones for variety
• Categorizes types of content
• Indicates desired action
• Ex: Red typically indicates an error
https://ravingsoftware.com
© 2020 Raving Software. All Rights Reserved.26
Element #7: Color Palette - Selection
Colors Convey Emotions
https://ravingsoftware.com
© 2020 Raving Software. All Rights Reserved.27
Element #7: Color Palette - Blue
Colors Convey Emotions
https://ravingsoftware.com
© 2020 Raving Software. All Rights Reserved.28
Element #7: Color Palette - Green
Colors Convey Emotions
https://ravingsoftware.com
© 2020 Raving Software. All Rights Reserved.29
Element #7: Color Palette - White
Colors Convey Emotions
https://ravingsoftware.com
© 2020 Raving Software. All Rights Reserved.30
Element #7: Color Palette - Red
Colors Convey Emotions
https://ravingsoftware.com
© 2020 Raving Software. All Rights Reserved.31
Element #7: Color Palette - Orange
Colors Convey Emotions
https://ravingsoftware.com
© 2020 Raving Software. All Rights Reserved.32
Element #7: Color Palette - Purple
Colors Convey Emotions
https://ravingsoftware.com
© 2020 Raving Software. All Rights Reserved.33
Element #7: Color Palette - Yellow
Colors Convey Emotions
https://ravingsoftware.com
© 2020 Raving Software. All Rights Reserved.34
• Tell a story
• Be expressive
• Capture the user’s interest
• Perfectly selected images indicate
attention to detail, build trust
• “They serve people like me.”
• Text alone is boring
• Align with branding
• Embody spirit of the company
• Consistent across all channels
• Coloring should complement the
website color scheme
• Avoid controversial images
Element #8: Imagery
https://ravingsoftware.com
© 2020 Raving Software. All Rights Reserved.35
• Conforms to current industry
standards
• White spacing is critical
• Important element in web design
• Guides user’s eye
• Use proper English and grammar
• Keep the message concise and
clear
• Complicated, wordy text is
confusing and hard to read
• Use fonts that are easy to read
Element #9: Readability
https://ravingsoftware.com
© 2020 Raving Software. All Rights Reserved.36
Element #9: Readability
Select a Font Users Can Read
https://ravingsoftware.com
© 2020 Raving Software. All Rights Reserved.37
• Position key CTA “above the fold”
on home page
• Create sense of urgency
• Clear invitation
• Stands out
• Contrasting, bold colors
• Immediate action wording
• “Call Now” “Click Here”
• Short, direct statement
• 2-5 words
Element #10: Call To Action (CTA)
https://ravingsoftware.com
© 2020 Raving Software. All Rights Reserved.38
Implementation OptionsHow you get there matters
https://ravingsoftware.com
© 2020 Raving Software. All Rights Reserved.39
Implementation OptionsHow you get there matters
OPTION
04 Professional web designers and
developers
Hire an Agency
OPTION
03 Fiverr, UpWork, Freelancer.com
Freelancer
OPTION
02 WordPress, Joomla, Drupal
DIY Template
OPTION
01 WIX, Weebly, Squarespace, etc.
DIY Drag and Drop Builder
https://ravingsoftware.com
© 2020 Raving Software. All Rights Reserved.40
Implementation OptionsHow you get there matters
OPTION
01 WIX, Weebly, Squarespace, etc.
DIY Drag and Drop Builder
Advantages
• Low price of entry ($0 - $400/year)
• No coding experience needed
• Drag and drop functionality
• Templates provided
• Online instructions allow novice to create
website
Disadvantages
• Time required to implement
• Not good for large websites
• Poor navigation at 30+ pages
• Templates are limited
• May be impossible to migrate code to new
platform
• Increasing/hidden costs may be surprising
https://ravingsoftware.com
© 2020 Raving Software. All Rights Reserved.41
Implementation OptionsHow you get there matters
Advantages
• Low price of entry ($100 - $500+/year)
• Little coding experience needed
• Community Support
• Templates provide options to implement
• Many plugin options allow greater functionality
• Many themes update periodically
Disadvantages
• Time required to implement
• Modifications require HTML, CSS, PHP
• Lack of customization
• Templates are limited & may appear stale
• Hosting may get complicated
• Maintenance must be accomplished
routinely
• Otherwise, potential security holes
created
OPTION
02 WordPress, Joomla, Drupal
DIY Template
https://ravingsoftware.com
© 2020 Raving Software. All Rights Reserved.42
OPTION
03 Fiverr, UpWork, Freelancer.com
Freelancer
Implementation OptionsHow you get there matters
Advantages
• Competitive cost
• By hour or project
• Less than an agency
• Typically specialist in one type of technology
• Freedom of choice for particular skill sets
• Global accessibility
• Relatively easy to find freelancer with right
skill set
Disadvantages
• Initial Risk on experience and capabilities
• May disappear
• Multi-tasking freelancers may spread
themselves too thin
• Lack of accountability
• Potential missed deadlines
• Lack of buy-in/commitment
https://ravingsoftware.com
© 2020 Raving Software. All Rights Reserved.43
OPTION
04 Professional web designers and
developers
Hire an Agency
Implementation OptionsHow you get there matters
Advantages
• Knowledge and skill
• Quality products
• More resources available
• Higher success rate
• Known reputation
Disadvantages
• Costs money ($2,500 - $40,000+)
• Still requires time investment
• Website vision
• Feedback/Approval/disapproval process
• Prioritization of project may cost extra
https://ravingsoftware.com
© 2020 Raving Software. All Rights Reserved.44
What We DiscussedWebsite Fundaments for CPAs
Your Digital Marketing Strategy
Website Elements
Implementation
Options
https://ravingsoftware.com
© 2020 Raving Software. All Rights Reserved.45
Get to Know Raving Software
The right culture makes all the difference
FOCUSED ON
SUPERIOR CLIENT
RELATIONSHIPS
FULL RANGE OF SOFTWARE
DEVELOPMENT LIFECYCLE
(SDLC) EXPERIENCE
EXECUTIVE-LEVEL
EXPERIENCE
PASSIONATE
ABOUT OUR WORK
https://ravingsoftware.com
© 2020 Raving Software. All Rights Reserved.46
QUESTIONS?
CONTACT US
BARB HEINLEIN
President / CEO
Raving Software
HTTPS://RAVINGSOFTWARE.COM
P: 410.989.1647
E: barbarah@ravingsoftware.com

Mais conteúdo relacionado

Último

CALL ON ➥8923113531 🔝Call Girls Lucknow Lucknow best sexual service Online
CALL ON ➥8923113531 🔝Call Girls Lucknow Lucknow best sexual service OnlineCALL ON ➥8923113531 🔝Call Girls Lucknow Lucknow best sexual service Online
CALL ON ➥8923113531 🔝Call Girls Lucknow Lucknow best sexual service Onlineanilsa9823
 
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girladitipandeya
 
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine ServiceHot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Servicesexy call girls service in goa
 
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024APNIC
 
On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024APNIC
 
Top Rated Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated  Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...Top Rated  Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...Call Girls in Nagpur High Profile
 
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
INDIVIDUAL ASSIGNMENT #3 CBG, PRESENTATION.
INDIVIDUAL ASSIGNMENT #3 CBG, PRESENTATION.INDIVIDUAL ASSIGNMENT #3 CBG, PRESENTATION.
INDIVIDUAL ASSIGNMENT #3 CBG, PRESENTATION.CarlotaBedoya1
 
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...Neha Pandey
 
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night StandHot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Standkumarajju5765
 
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRLLucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRLimonikaupta
 
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...Sheetaleventcompany
 
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...tanu pandey
 
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445ruhi
 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableSeo
 

Último (20)

CALL ON ➥8923113531 🔝Call Girls Lucknow Lucknow best sexual service Online
CALL ON ➥8923113531 🔝Call Girls Lucknow Lucknow best sexual service OnlineCALL ON ➥8923113531 🔝Call Girls Lucknow Lucknow best sexual service Online
CALL ON ➥8923113531 🔝Call Girls Lucknow Lucknow best sexual service Online
 
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
 
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine ServiceHot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
 
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
 
On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024
 
Top Rated Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated  Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...Top Rated  Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
 
Rohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
 
INDIVIDUAL ASSIGNMENT #3 CBG, PRESENTATION.
INDIVIDUAL ASSIGNMENT #3 CBG, PRESENTATION.INDIVIDUAL ASSIGNMENT #3 CBG, PRESENTATION.
INDIVIDUAL ASSIGNMENT #3 CBG, PRESENTATION.
 
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
 
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
 
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
 
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night StandHot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
 
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRLLucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
 
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
 
VVVIP Call Girls In Connaught Place ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Connaught Place ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...VVVIP Call Girls In Connaught Place ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Connaught Place ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
 
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
 
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
 

Destaque

How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Applitools
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at WorkGetSmarter
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...DevGAMM Conference
 
Barbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationBarbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationErica Santiago
 
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them wellGood Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them wellSaba Software
 
Introduction to C Programming Language
Introduction to C Programming LanguageIntroduction to C Programming Language
Introduction to C Programming LanguageSimplilearn
 

Destaque (20)

How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike RoutesMore than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
 
Barbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationBarbie - Brand Strategy Presentation
Barbie - Brand Strategy Presentation
 
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them wellGood Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
 
Introduction to C Programming Language
Introduction to C Programming LanguageIntroduction to C Programming Language
Introduction to C Programming Language
 

Website Design Fundamentals for Effective Digital Marketing

  • 1. https://ravingsoftware.com © 2020 Raving Software. All Rights Reserved.1 Presented by Barbara Heinlein Raving Software Website Design Fundamentals For Effective Digital Marketing April 2020 https://ravingsoftware.com 410.989.1647
  • 2. https://ravingsoftware.com © 2020 Raving Software. All Rights Reserved.2 OverviewRaving Software Presents Website Fundamentals Your Digital Marketing Strategy Website Elements Implementation Options
  • 3. https://ravingsoftware.com © 2020 Raving Software. All Rights Reserved.3 Your Digital Marketing StrategyGoals are critical to business success
  • 4. https://ravingsoftware.com © 2020 Raving Software. All Rights Reserved.4 Create An Investment MindsetExpect a Return on Investment A website should be approached as a sales tool investment, not simply an expense • You will invest: • Planning & consideration • Time • Resources • Expect ROI
  • 5. https://ravingsoftware.com © 2020 Raving Software. All Rights Reserved.5 Mission Image Audience Vision • Evaluate your brand • What is your company mission? • Delineate your products & services • Benefits? Features? • Why these products & services? • What makes them special? • What is your company image? • Consider company reputation • Additional qualities to associate? • Determine your target audience • What do they want and/or need? • Where do you want to take your company? • Why and how are you going to grow? Your Digital Marketing StrategyStart with your Brand
  • 6. https://ravingsoftware.com © 2020 Raving Software. All Rights Reserved.6 Evaluate Your Sales FunnelHow do you get Clients? Source: The consumer decision journey - McKinsey Quarterly (2009) AWARENESS CONSIDERATION PURCHASE Active Evaluation Information gathering, shopping social, review and reputation resources customers consult online social, review and reputation resources customers consult onlineOngoing exposure includes the experience with the product or service, and information that may either reinforce their choice or conflict with it a need, a circumstance-changing event, a piece of news or information, a cultural shift - even an advertisement Trigger Loyalty LoopPost-Purchase Experience FAMILIARITY 1 23 4
  • 7. https://ravingsoftware.com © 2020 Raving Software. All Rights Reserved.7 7 Branding Model ApplicationCreate Your Company’s Voice KEEP PRESENTATION CONSISTENT ACROSS MEDIA CHANNELS Powerful Website Name Logo Price Product Value Graphics Content Online Marrketing DEVELOP A TAGLINE
  • 8. https://ravingsoftware.com © 2020 Raving Software. All Rights Reserved.8 8 Tie It All TogetherPut Your Digital Marketing Plan In Action SEND A CLEAR MESSAGE YOUR DIGITAL MARKETING PLAN SHOULD BE CONSISTENT THROUGHOUT YOUR SALES CHANNELS
  • 9. https://ravingsoftware.com © 2020 Raving Software. All Rights Reserved.9 Website ElementsEnsure your website properly balances the entire symphony
  • 10. https://ravingsoftware.com © 2020 Raving Software. All Rights Reserved.10 Great Design is Key • First impressions matter • Assessment made in 2-5 seconds • 94% of first impression related to design* • Beautiful design builds trust • Poor design is major reason users distrust websites • Avoid template-looking websites • Customize your website to your business’ brand & digital marketing plan • Focus on client’s viewpoint Great Design is KeyWorking Together in Symphony * Source: https://conversionxl.com/blog/first-impressions-matter-the-importance-of-great-visual-design/
  • 11. https://ravingsoftware.com © 2020 Raving Software. All Rights Reserved.11 Fundamental ElementsWorking Together in Symphony
  • 12. https://ravingsoftware.com © 2020 Raving Software. All Rights Reserved.12 • Message must be clear, intuitive • Complex, busy design repels users • Fully responsive on all devices • Well-planned Information Architecture • Resonate with audience • Effective Navigation • User can easily interact • Key to retaining visitors Element #1: Simplicity
  • 13. https://ravingsoftware.com © 2020 Raving Software. All Rights Reserved.13 • Pages maintain overall design • Website looks like it was created by one person • Consistent placement and “feel” • Logo, header, footer, search bar • Consistent: • Color scheme • Typography usage • Images consistent with branding Element #2: Consistency
  • 14. https://ravingsoftware.com © 2020 Raving Software. All Rights Reserved.14 • Typeface and font choices • Large impact on the success of your website • Add their own personalities to a website • Ex: Script typefaces are elegant or fun • Select 2-3 fonts for website • Combine complementary fonts • Stay consistent for usage, size • All “h1” headers use same font, size, etc. • Clear size hierarchy must exist Element #3: Typography
  • 15. https://ravingsoftware.com © 2020 Raving Software. All Rights Reserved.15 Element #3: Typography - Serif Let the Feeling of the Font Wash Over You
  • 16. https://ravingsoftware.com © 2020 Raving Software. All Rights Reserved.16 Element #3: Typography – Sans Serif Let the Feeling of the Font Wash Over You
  • 17. https://ravingsoftware.com © 2020 Raving Software. All Rights Reserved.17 Element #3: Typography – Slab Serif Let the Feeling of the Font Wash Over You
  • 18. https://ravingsoftware.com © 2020 Raving Software. All Rights Reserved.18 Element #3: Typography - Script Let the Feeling of the Font Wash Over You
  • 19. https://ravingsoftware.com © 2020 Raving Software. All Rights Reserved.19 Element #3: Typography - Monospaced Let the Feeling of the Font Wash Over You
  • 20. https://ravingsoftware.com © 2020 Raving Software. All Rights Reserved.20 Element #3: Typography - Display Let the Feeling of the Font Wash Over You
  • 21. https://ravingsoftware.com © 2020 Raving Software. All Rights Reserved.21 • Expert-level content builds trust • Influence users; Convert to clients • Keep tone professional and conversational • Focus from client’s viewpoint • Happy client testimonials are powerful • Optimize for search engines • Key words, long-tail phrases • Headers and sub-headers • Short, easy to scan bullets • Hard hitting, Grab attention • Focus on business objectives • Search Engine Optimization (SEO) • Only one “h1” header per page Element #4: Content
  • 22. https://ravingsoftware.com © 2020 Raving Software. All Rights Reserved.22 • Introduction/landing page • Defines purpose, draws user in • Make standard (expected) items easy to locate • Contact Information • Hours • Address • Email • Services offered Element #4: Content (continued)
  • 23. https://ravingsoftware.com © 2020 Raving Software. All Rights Reserved.23 Element #5: Speed • Fast website is critical • Users leave most websites after 3 seconds • Irritated after 2 seconds if not loaded • Options to increase speed • Images optimized • “Lazy loading” of images • Memory manipulation (e.g. caching) • Remove unused material/plugins • Remove Flash, music • Limit animation, slideshows
  • 24. https://ravingsoftware.com © 2020 Raving Software. All Rights Reserved.24 Element #6: Intuitive • User is guided to where they want to go • Complies w/ industry standards • Logo linked to Home page • Email address linked to email • Search bar • Social Icons • Fully accessible
  • 25. https://ravingsoftware.com © 2020 Raving Software. All Rights Reserved.25 Element #7: Color Palette • Sets business tone, personality • Colors evoke emotions • Can convey trust, seriousness, fun • Be careful of the overuse of red • Too many colors can overwhelm • Select up to 3 coordinating main colors, 2 accent colors • May vary hue tones for variety • Categorizes types of content • Indicates desired action • Ex: Red typically indicates an error
  • 26. https://ravingsoftware.com © 2020 Raving Software. All Rights Reserved.26 Element #7: Color Palette - Selection Colors Convey Emotions
  • 27. https://ravingsoftware.com © 2020 Raving Software. All Rights Reserved.27 Element #7: Color Palette - Blue Colors Convey Emotions
  • 28. https://ravingsoftware.com © 2020 Raving Software. All Rights Reserved.28 Element #7: Color Palette - Green Colors Convey Emotions
  • 29. https://ravingsoftware.com © 2020 Raving Software. All Rights Reserved.29 Element #7: Color Palette - White Colors Convey Emotions
  • 30. https://ravingsoftware.com © 2020 Raving Software. All Rights Reserved.30 Element #7: Color Palette - Red Colors Convey Emotions
  • 31. https://ravingsoftware.com © 2020 Raving Software. All Rights Reserved.31 Element #7: Color Palette - Orange Colors Convey Emotions
  • 32. https://ravingsoftware.com © 2020 Raving Software. All Rights Reserved.32 Element #7: Color Palette - Purple Colors Convey Emotions
  • 33. https://ravingsoftware.com © 2020 Raving Software. All Rights Reserved.33 Element #7: Color Palette - Yellow Colors Convey Emotions
  • 34. https://ravingsoftware.com © 2020 Raving Software. All Rights Reserved.34 • Tell a story • Be expressive • Capture the user’s interest • Perfectly selected images indicate attention to detail, build trust • “They serve people like me.” • Text alone is boring • Align with branding • Embody spirit of the company • Consistent across all channels • Coloring should complement the website color scheme • Avoid controversial images Element #8: Imagery
  • 35. https://ravingsoftware.com © 2020 Raving Software. All Rights Reserved.35 • Conforms to current industry standards • White spacing is critical • Important element in web design • Guides user’s eye • Use proper English and grammar • Keep the message concise and clear • Complicated, wordy text is confusing and hard to read • Use fonts that are easy to read Element #9: Readability
  • 36. https://ravingsoftware.com © 2020 Raving Software. All Rights Reserved.36 Element #9: Readability Select a Font Users Can Read
  • 37. https://ravingsoftware.com © 2020 Raving Software. All Rights Reserved.37 • Position key CTA “above the fold” on home page • Create sense of urgency • Clear invitation • Stands out • Contrasting, bold colors • Immediate action wording • “Call Now” “Click Here” • Short, direct statement • 2-5 words Element #10: Call To Action (CTA)
  • 38. https://ravingsoftware.com © 2020 Raving Software. All Rights Reserved.38 Implementation OptionsHow you get there matters
  • 39. https://ravingsoftware.com © 2020 Raving Software. All Rights Reserved.39 Implementation OptionsHow you get there matters OPTION 04 Professional web designers and developers Hire an Agency OPTION 03 Fiverr, UpWork, Freelancer.com Freelancer OPTION 02 WordPress, Joomla, Drupal DIY Template OPTION 01 WIX, Weebly, Squarespace, etc. DIY Drag and Drop Builder
  • 40. https://ravingsoftware.com © 2020 Raving Software. All Rights Reserved.40 Implementation OptionsHow you get there matters OPTION 01 WIX, Weebly, Squarespace, etc. DIY Drag and Drop Builder Advantages • Low price of entry ($0 - $400/year) • No coding experience needed • Drag and drop functionality • Templates provided • Online instructions allow novice to create website Disadvantages • Time required to implement • Not good for large websites • Poor navigation at 30+ pages • Templates are limited • May be impossible to migrate code to new platform • Increasing/hidden costs may be surprising
  • 41. https://ravingsoftware.com © 2020 Raving Software. All Rights Reserved.41 Implementation OptionsHow you get there matters Advantages • Low price of entry ($100 - $500+/year) • Little coding experience needed • Community Support • Templates provide options to implement • Many plugin options allow greater functionality • Many themes update periodically Disadvantages • Time required to implement • Modifications require HTML, CSS, PHP • Lack of customization • Templates are limited & may appear stale • Hosting may get complicated • Maintenance must be accomplished routinely • Otherwise, potential security holes created OPTION 02 WordPress, Joomla, Drupal DIY Template
  • 42. https://ravingsoftware.com © 2020 Raving Software. All Rights Reserved.42 OPTION 03 Fiverr, UpWork, Freelancer.com Freelancer Implementation OptionsHow you get there matters Advantages • Competitive cost • By hour or project • Less than an agency • Typically specialist in one type of technology • Freedom of choice for particular skill sets • Global accessibility • Relatively easy to find freelancer with right skill set Disadvantages • Initial Risk on experience and capabilities • May disappear • Multi-tasking freelancers may spread themselves too thin • Lack of accountability • Potential missed deadlines • Lack of buy-in/commitment
  • 43. https://ravingsoftware.com © 2020 Raving Software. All Rights Reserved.43 OPTION 04 Professional web designers and developers Hire an Agency Implementation OptionsHow you get there matters Advantages • Knowledge and skill • Quality products • More resources available • Higher success rate • Known reputation Disadvantages • Costs money ($2,500 - $40,000+) • Still requires time investment • Website vision • Feedback/Approval/disapproval process • Prioritization of project may cost extra
  • 44. https://ravingsoftware.com © 2020 Raving Software. All Rights Reserved.44 What We DiscussedWebsite Fundaments for CPAs Your Digital Marketing Strategy Website Elements Implementation Options
  • 45. https://ravingsoftware.com © 2020 Raving Software. All Rights Reserved.45 Get to Know Raving Software The right culture makes all the difference FOCUSED ON SUPERIOR CLIENT RELATIONSHIPS FULL RANGE OF SOFTWARE DEVELOPMENT LIFECYCLE (SDLC) EXPERIENCE EXECUTIVE-LEVEL EXPERIENCE PASSIONATE ABOUT OUR WORK
  • 46. https://ravingsoftware.com © 2020 Raving Software. All Rights Reserved.46 QUESTIONS? CONTACT US BARB HEINLEIN President / CEO Raving Software HTTPS://RAVINGSOFTWARE.COM P: 410.989.1647 E: barbarah@ravingsoftware.com