Work Tracker

Improve Your Business with Websites and Apps

Websites, Apps & Chatbots · Module 8

Fundamentals of Digital Marketing - Google


Index

#Section
1
2
3
4
5
6

1. Planning Your Website

Why a Compelling Website Matters

A strong website builds trust, connects with your audience, and drives results. It’s a key tool to inspire action and support your goals.

Aligning Goals with Audience Needs

When creating your website, combine your business goals with what visitors want. Use the SMART framework from SMART Goals Framework to make goals clear, actionable, and trackable.

GoalAudience NeedsApproach
Increase online salesProduct details they can trust; easy checkoutProduct stories, customer reviews, clear CTAs
Generate more leadsHelpful info; simple way to stay updatedNewsletter sign-up, valuable content, lead magnets
Build brand awarenessInteresting, relatable contentBlog, engaging articles, ‘About’ page with your story
Increase foot trafficConvenience; incentivesMaps, directions, in-store events, promotions
Drive phone callsEasy contact optionsProminent phone number; for mobile, one-tap call button
Enhance customer supportEasy access to helpSupport page: FAQs, contact options, AI chatbot

Using AI to Understand Audience Needs

AI tools can analyse social media, competitor activity, and trends to uncover what interests your audience. Use ChatGPT, Claude, or Gemini to brainstorm site structure, generate copy drafts, or analyse competitor websites. For the T-C-R-E-I prompting framework, see 3. Using AI for Content Creation.


2. Structuring Your Website

Make it easy for customers to find what they need. A well-structured site keeps visitors engaged and reduces frustration. See 04 - Create Engaging Content for planning and creating content.

Common Page Types

PagePurpose
HomeHero section (image/video), key offerings, testimonials, clear CTAs. Engage immediately.
Services/ProductsDescriptions, pricing, testimonials; product images, descriptions, purchase options.
Blog/NewsFresh content for engagement and SEO. Industry trends, company updates, tips.
ContactAddress, phone, email, map, contact form, social links.
AboutYour story, team, values, mission, photos of your work.
FAQCommon questions to reduce enquiries and improve experience. Schema markup (FAQPage) helps these appear in search.

3. Developing Your Website

Development Approaches

ApproachBest ForNotes
Website builderBeginnersBudget-friendly, drag-and-drop, ready-made templates, no coding. Wix, Squarespace, Carrd.
CMSFlexibilityContent management system; more customisation; scale as you grow. WordPress, Webflow.
No-code / low-codeCustom without codingWebflow, Framer—design-led, powerful without traditional development.
Hire a professionalCustom solutionsFreelancer or agency for tailored site; requires budget.

Hosting Options

OptionUse Case
Cloud hostingLarger or complex sites; handles high traffic; distributes across multiple servers. Vercel, Netlify, AWS, Cloudflare.
Built-in hostingWebsite builders and CMS often include hosting; budget-friendly for smaller sites.

Website Design (UX)

PrincipleDescription
Intuitive navigationLogical menu, clear labels, familiar icons. Users know where to go.
ConsistencySame colours, fonts, interactions across pages. Familiar feel.
Reduce frictionFewer steps to complete actions; CTAs in visible spots; key info a few clicks away.
Function before styleUsability first: clear menus, readable text, simple layouts.
Mobile-firstDesign for mobile screens first, then scale up to desktop.

Speed, Performance, and Core Web Vitals

MetricWhat It MeasuresTarget
LCP (Largest Contentful Paint)Loading speed of main content≤ 2.5 seconds
INP (Interaction to Next Paint)Responsiveness to user input≤ 200 milliseconds
CLS (Cumulative Layout Shift)Visual stability (no unexpected jumps)≤ 0.1

Test with Google PageSpeed Insights. Compress images, use modern formats (WebP, AVIF), limit large files, choose reliable hosting with CDN and caching.

Website Accessibility

Designing for everyone improves UX and helps meet legal requirements:

RequirementAction
Alt textDescriptive text for all images
ContrastSufficient colour contrast for readability
Font size16px minimum for body text
Keyboard navigationAll interactive elements reachable via keyboard
Screen reader supportSemantic HTML, ARIA labels where needed
Captions/transcriptsFor video and audio content
TestingUse Lighthouse, axe DevTools, or WAVE to audit

4. Mobile Apps

Benefits for Businesses

BenefitDescription
Improved engagementDirect connection: push notifications, support messages, tailored content.
Increased loyaltyLoyalty programmes: earn points, redeem rewards, track progress.
Simplified actionsQuick checkout; biometric login (fingerprint, Face ID).
Better insightsAnalytics show user behaviour, feature usage, conversion paths.

Development Options

OptionBest ForNotes
Native appsBest performancePlatform-specific (iOS/Android). Full access to device features. Requires largest investment.
Cross-platformEfficiencyOne codebase for both platforms (React Native, Flutter). Good balance of performance and cost.
App builder platformNo codingTemplates, easy tools (Glide, Adalo); may limit customisation.
Progressive Web Apps (PWAs)Cost-effective alternativeApp-like experience in browser; no download; offline access, push notifications. No app store approval needed.

5. AI Chatbots and Conversational AI

Benefits of AI Chatbots

BenefitDescription
Instant responsesFaster service; customers get help without delay.
24/7 availabilitySupport outside regular hours across time zones.
Reduced workloadHandle routine questions; free teams for complex tasks.
PersonalisationAI-powered chatbots learn from interactions and can personalise responses.
Lead qualificationChatbots can capture information and qualify leads before handoff to sales.

Modern Chatbot Options

TypeDescriptionExamples
Rule-basedPre-defined flows and decision trees. Good for FAQs and simple tasks.Tidio, ManyChat
AI-poweredUses large language models to understand intent and generate responses. Handles nuanced questions.Intercom Fin, Drift, Zendesk AI, ChatGPT-powered bots
HybridStarts with AI; escalates to human agents for complex issues.Intercom, Freshdesk

Implementation Steps

StepAction
1. Identify tasksDefine what the chatbot will handle: FAQs, orders, troubleshooting, lead capture.
2. Choose platformMatch complexity to tool. Rule-based for simple flows; AI-powered for natural conversation.
3. Train and configureFeed knowledge base, FAQs, product information. Set escalation rules.
4. Test and iterateMonitor conversations, identify gaps, refine responses.

6. Checklists

Website Planning Checklist

  • List content you’d share based on goals or interests
  • Organise items into categories (e.g. Products, About Us, FAQs)
  • Use AI to brainstorm structure recommendations

Website Design Checklist

  • Review other sites: style, colours, layout
  • Sketch rough layout for homepage (text, images, CTAs)
  • Test Core Web Vitals with PageSpeed Insights
  • Verify mobile responsiveness

Accessibility Checklist

  • Test with Lighthouse or axe DevTools
  • Verify keyboard navigation works for all interactive elements
  • Check colour contrast meets WCAG 2.1 AA standards
  • Ensure all images have alt text

Mobile App Decision Checklist

  • Explore how similar businesses use mobile apps
  • Consider whether a PWA could meet your needs at lower cost
  • Identify simple tasks customers could do via app (browse products, check order status)
  • Research development options for your business type and budget

Chatbot Checklist

  • List top 10 questions your support team receives
  • Decide: rule-based, AI-powered, or hybrid?
  • Define escalation triggers (when to hand off to a human)
  • Plan knowledge base content to train the chatbot

07 - Help Customers Find You Through Search | Fundamentals of Digital Marketing - Google | 09 - Optimise Your Online Shopping Experience