/**
 * Single source of truth for on-page copy + structured data.
 * Mirrors content/home-content.md (EN, revenue-focused marketing).
 * NOTE: metrics, cases and testimonials are illustrative SAMPLES for the
 * prototype — swap for real, verifiable data before launch.
 */

export const SITE = {
  name: "Feedback Studios",
  url: "https://studiosfeedback.com",
  tagline: "Marketing that grows your revenue.",
  email: "hello@feedbackstudios.com",
  contactEmail: "feedback.studios.design@gmail.com",
  booking: "https://cal.feedback-studios.com",
  description:
    "Most agencies sell activity. Feedback Studios builds paid, SEO and content programs around one number: your revenue. And we report on it every month.",
};

export const services = [
  {
    id: "seo",
    name: "SEO that compounds",
    desc: "Rank for the searches your buyers make, and keep ranking long after the invoice clears.",
  },
  {
    id: "paid",
    name: "Paid ads that pay back",
    desc: "Google, Meta, TikTok, and LinkedIn, managed to ROAS and pipeline. Not vanity clicks.",
  },
  {
    id: "content",
    name: "Content that converts",
    desc: "Articles, landing pages, and assets that pull in qualified traffic and turn it into customers.",
  },
  {
    id: "social",
    name: "Social that builds demand",
    desc: "Feeds and creative that make people remember you before they're ready to buy.",
  },
  {
    id: "web",
    name: "Web & landing pages",
    desc: "Fast, on-brand pages built for one job: conversion.",
  },
  {
    id: "creative",
    name: "Creative & brand",
    desc: "Scroll-stopping creative that still sells.",
  },
] as const;

export const metrics = [
  { value: 40, prefix: "$", suffix: "M+", label: "client revenue generated" },
  { value: 3.8, suffix: "×", decimals: 1, label: "average return on ad spend", accent: true },
  { value: 183, prefix: "+", suffix: "%", label: "average organic traffic in 6 months" },
  { value: 92, suffix: "%", label: "client retention" },
] as const;

/**
 * Case studies. Visuals are now CODED data charts (unique `bars` per case +
 * `accent`), not the rejected repetitive raster images — so no two look alike.
 */
export const cases = [
  {
    tag: "E-commerce · Fashion",
    problem: "Rising ad costs were eating the margin.",
    result: "−34% CPA and +52% ROAS in 90 days",
    how: "Meta + Google Shopping restructure.",
    metricNum: "+52%",
    metricLabel: "ROAS in 90 days",
    bars: [28, 40, 36, 58, 72, 92],
    accent: "#8b5cf6",
  },
  {
    tag: "B2B SaaS",
    problem: "Plenty of traffic, no pipeline.",
    result: "+217% qualified demo requests in 6 months",
    how: "SEO + content + LinkedIn.",
    metricNum: "+217%",
    metricLabel: "demo requests",
    bars: [18, 22, 30, 48, 70, 96],
    accent: "#3b82f6",
  },
  {
    tag: "Aesthetic clinic",
    problem: "Empty calendar despite the ad spend.",
    result: "+128 booked consultations a month",
    how: "Paid + landing-page rebuild.",
    metricNum: "+128",
    metricLabel: "consultations / month",
    bars: [24, 34, 30, 52, 66, 88],
    accent: "#10b981",
  },
] as const;

export const processSteps = [
  { n: "01", name: "Audit", desc: "We find where your revenue is leaking." },
  { n: "02", name: "Plan", desc: "A channel mix and targets tied to your numbers, not guesswork." },
  { n: "03", name: "Execute", desc: "We build, launch, and optimize. Fast." },
  { n: "04", name: "Report", desc: "Every month: marketing tied straight to pipeline and sales." },
] as const;

export const testimonials = [
  {
    quote:
      "We were spending $20k a month on ads with nothing to show. Six months later, marketing is our most predictable growth channel.",
    by: "Name, Role, Company",
  },
  {
    quote:
      "They talk in revenue, not impressions. First agency that moved our pipeline.",
    by: "Name, Role, Company",
  },
] as const;

export const faqs = [
  {
    q: "What does a digital marketing agency do?",
    a: "A digital marketing agency plans and runs campaigns across search, paid media, social, and content to grow a business. Feedback Studios focuses on revenue, not vanity metrics, and puts your budget into the channels that convert.",
  },
  {
    q: "How much does a digital marketing agency cost?",
    a: "Most retainers run from about $2,000 to $20,000+ a month, depending on scope, channels, and competition. Feedback Studios scopes the work to your growth goals, and we also offer one-time audits and project work if a full retainer isn't the right fit yet.",
  },
  {
    q: "How long until I see results?",
    a: "Paid campaigns can bring in leads within 2 to 4 weeks. SEO and content usually show real organic growth in 3 to 6 months. We set clear 30, 60, and 90-day milestones so you always know what to expect, and when.",
  },
  {
    q: "What makes Feedback Studios different?",
    a: "We measure success by revenue, not impressions or followers. Every campaign is built around your bottom line, with monthly reporting that ties what we do straight to pipeline and sales. If it doesn't grow the business, we stop doing it.",
  },
  {
    q: "Which businesses do you work with?",
    a: "We work with e-commerce brands, B2B SaaS, clinics, and professional-service firms that want to grow revenue through digital channels. Clients range from scaling startups to established companies that have outgrown their current marketing.",
  },
  {
    q: "What should I look for in a marketing agency?",
    a: "Look for transparent reporting, real case studies with hard numbers, a clear process for your channels, and a team that talks in revenue, not reach. Ask to see work in your industry before you sign anything.",
  },
] as const;
