{"id":58,"date":"2022-06-02T14:01:58","date_gmt":"2022-06-02T13:01:58","guid":{"rendered":"https:\/\/hashting.com\/?page_id=58"},"modified":"2026-03-11T00:39:28","modified_gmt":"2026-03-11T00:39:28","slug":"solutions","status":"publish","type":"page","link":"https:\/\/hashting.com\/es\/solutions\/","title":{"rendered":"Soluciones"},"content":{"rendered":"<div data-elementor-type=\"wp-page\" data-elementor-id=\"58\" class=\"elementor elementor-58\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-e51d0b3 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"e51d0b3\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-fe29ba9\" data-id=\"fe29ba9\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-d89c458 elementor-widget elementor-widget-html\" data-id=\"d89c458\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!DOCTYPE html>\n<html lang=\"en-GB\">\n<head>\n<meta charset=\"UTF-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\n<title>Solutions - Hashting<\/title>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Montserrat:ital,wght@0,300;0,400;0,600;0,700;0,800;1,400;1,700&display=swap\" rel=\"stylesheet\">\n<style>\n\/* ============================================================\n   HASHTING SOLUTIONS PAGE \u2014 REBUILT\n   Correct solution URLs pulled from live nav:\n   ConnectedPromo  \u2192 \/connectedpromo_by_hashting\/\n   DynamicPricing  \u2192 \/smart-consumer-engagement\/   (nav label: #DynamicPricing)\n   ConsumerEngage  \u2192 \/6599-2\/\n   ChannelActivat  \u2192 \/b2b-channel\/\n   LocalRetail     \u2192 \/channel-love\/\n   ============================================================ *\/\n\n*, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n:root {\n  --green: #64b445;\n  --green-dark: #4f9235;\n  --green-light: #e8f5e0;\n  --green-pale: #f2f9ee;\n  --dark: #2d2d2d;\n  --mid: #3c3c3b;\n  --gray: #666;\n  --gray-light: #999;\n  --border: #e8e8e8;\n  --bg: #fafaf8;\n  --white: #fff;\n  --font: 'Montserrat', sans-serif;\n  --max: 760px;\n  --section-gap: 4rem;\n}\n\nbody {\n  font-family: var(--font);\n  background: var(--white);\n  color: var(--dark);\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* ---- ANIMATIONS ---- *\/\n@keyframes fadeUp {\n  from { opacity: 0; transform: translateY(20px); }\n  to   { opacity: 1; transform: translateY(0); }\n}\n@keyframes pulse {\n  0%, 100% { box-shadow: 0 0 0 0 rgba(100,180,69,.3); }\n  50%       { box-shadow: 0 0 0 8px rgba(100,180,69,0); }\n}\n@keyframes glow {\n  0%, 100% { box-shadow: 0 0 8px rgba(100,180,69,.15); }\n  50%       { box-shadow: 0 0 22px rgba(100,180,69,.35); }\n}\n\n\/* ---- WRAPPER ---- *\/\n.page-wrap {\n  max-width: var(--max);\n  margin: 0 auto;\n  padding: 0 1.5rem;\n}\n\n\/* ============================================================\n   SECTION 1: HERO\n   ============================================================ *\/\n.hero {\n  padding: 5rem 0 2.5rem;\n  animation: fadeUp .6s ease both;\n}\n.hero-label {\n  display: block;\n  font-size: .7rem;\n  font-weight: 800;\n  text-transform: uppercase;\n  letter-spacing: .16em;\n  color: var(--green);\n  margin-bottom: .75rem;\n}\n.hero h1 {\n  font-size: clamp(2.2rem, 5vw, 3.4rem);\n  font-weight: 800;\n  line-height: 1.06;\n  color: var(--dark);\n  margin-bottom: 1.1rem;\n}\n.hero h1 .dot { color: var(--green); }\n.hero p {\n  font-size: 1.05rem;\n  color: var(--gray);\n  line-height: 1.8;\n  max-width: 580px;\n}\n\n\/* ============================================================\n   SECTION 2: STATS BAR + LOGOS\n   ============================================================ *\/\n.stats-block {\n  padding: 1.5rem 0 2rem;\n  animation: fadeUp .5s ease .1s both;\n}\n.stats-bar {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 1rem 2rem;\n  justify-content: center;\n  background: var(--bg);\n  border-radius: 14px;\n  padding: 1.25rem 2rem;\n  margin-bottom: .85rem;\n}\n.stat-item { text-align: center; }\n.stat-item strong {\n  display: block;\n  font-size: 1.5rem;\n  font-weight: 800;\n  color: var(--green);\n  line-height: 1;\n}\n.stat-item em {\n  font-style: normal;\n  font-size: .68rem;\n  color: var(--gray-light);\n  margin-top: .2rem;\n  display: block;\n}\n.logos {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 1.5rem;\n  padding: .4rem 0;\n}\n.logos span {\n  font-size: .82rem;\n  font-weight: 700;\n  color: #ccc;\n  letter-spacing: .02em;\n  transition: color .2s;\n  cursor: default;\n}\n.logos span:hover { color: #999; }\n\n\/* ============================================================\n   SECTION 3: SYMPTOMS\n   ============================================================ *\/\n.symptoms {\n  padding: var(--section-gap) 0 2rem;\n}\n.section-head { margin-bottom: 1.5rem; }\n.section-head h2 {\n  font-size: 1.9rem;\n  font-weight: 800;\n  line-height: 1.15;\n  color: var(--dark);\n  margin-bottom: .35rem;\n}\n.section-head h2 .dot { color: var(--green); }\n.section-head p {\n  font-size: .95rem;\n  color: var(--gray);\n  line-height: 1.75;\n}\n\n.symptom-list { list-style: none; display: flex; flex-direction: column; gap: .5rem; }\n\n.symptom-item {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  padding: 1rem 1.25rem;\n  background: var(--white);\n  border: 1.5px solid var(--border);\n  border-radius: 12px;\n  text-decoration: none;\n  color: var(--dark);\n  transition: all .25s ease;\n  animation: fadeUp .5s ease both;\n}\n.symptom-item:nth-child(1) { animation-delay: .1s; }\n.symptom-item:nth-child(2) { animation-delay: .18s; }\n.symptom-item:nth-child(3) { animation-delay: .26s; }\n.symptom-item:nth-child(4) { animation-delay: .34s; }\n.symptom-item:nth-child(5) { animation-delay: .42s; }\n\n.symptom-item:hover {\n  border-color: var(--green);\n  background: var(--green-pale);\n  transform: translateX(6px);\n  box-shadow: 0 2px 14px rgba(100,180,69,.1);\n}\n.symptom-left { display: flex; flex-direction: column; gap: .2rem; flex: 1; }\n.symptom-left strong {\n  font-size: .9rem;\n  font-weight: 700;\n  font-style: italic;\n  color: var(--dark);\n}\n.symptom-left em {\n  font-style: normal;\n  font-size: .7rem;\n  font-weight: 800;\n  text-transform: uppercase;\n  letter-spacing: .07em;\n  color: var(--green);\n}\n.symptom-arrow {\n  color: var(--green);\n  font-size: 1.1rem;\n  font-weight: 700;\n  flex-shrink: 0;\n  margin-left: 1rem;\n  transition: transform .2s;\n}\n.symptom-item:hover .symptom-arrow { transform: translateX(4px); }\n\n\/* ============================================================\n   SECTION 4: WHAT HASHTING CHANGES\n   ============================================================ *\/\n.changes {\n  padding: var(--section-gap) 0 2rem;\n}\n.changes h2 {\n  font-size: 1.9rem;\n  font-weight: 800;\n  line-height: 1.15;\n  color: var(--dark);\n  margin-bottom: .5rem;\n}\n.changes h2 .dot { color: var(--green); }\n.changes > p {\n  font-size: .95rem;\n  color: var(--gray);\n  line-height: 1.8;\n  margin-bottom: 1.5rem;\n}\n.change-grid {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: .75rem;\n}\n.change-card {\n  padding: 1.15rem 1.25rem;\n  background: var(--green-light);\n  border: 1px solid rgba(100,180,69,.15);\n  border-radius: 12px;\n  transition: all .25s;\n  animation: fadeUp .5s ease both;\n}\n.change-card:nth-child(1) { animation-delay: .1s; }\n.change-card:nth-child(2) { animation-delay: .18s; }\n.change-card:nth-child(3) { animation-delay: .26s; }\n.change-card:nth-child(4) { animation-delay: .34s; }\n.change-card:hover { transform: translateY(-3px); box-shadow: 0 4px 16px rgba(100,180,69,.12); }\n.change-card strong { display: block; font-size: .88rem; font-weight: 700; color: var(--dark); margin-bottom: .25rem; }\n.change-card em { font-style: normal; font-size: .82rem; color: var(--gray); line-height: 1.55; }\n\n\/* ============================================================\n   SECTION 5: PLATFORM \u2014 3 LAYERS\n   ============================================================ *\/\n.platform {\n  padding: var(--section-gap) 0 2rem;\n  text-align: center;\n}\n.platform-label {\n  display: block;\n  font-size: .7rem;\n  font-weight: 800;\n  text-transform: uppercase;\n  letter-spacing: .16em;\n  color: var(--green);\n  margin-bottom: .5rem;\n}\n.platform h2 {\n  font-size: 1.9rem;\n  font-weight: 800;\n  color: var(--dark);\n  line-height: 1.15;\n  margin-bottom: .4rem;\n}\n.platform h2 em { font-style: normal; color: var(--green); }\n.platform > p {\n  font-size: .95rem;\n  color: var(--gray);\n  line-height: 1.75;\n  max-width: 540px;\n  margin: 0 auto 2.5rem;\n}\n\n\/* Card stack *\/\n.card-stack-wrap {\n  position: relative;\n  height: 340px;\n  max-width: 480px;\n  margin: 0 auto 2rem;\n}\n.layer-card {\n  position: absolute;\n  width: 220px;\n  background: var(--white);\n  border: 1.5px solid var(--border);\n  border-radius: 14px;\n  padding: 1.25rem;\n  box-shadow: 0 4px 16px rgba(0,0,0,.06);\n  transition: all .35s ease;\n  text-align: left;\n  cursor: default;\n}\n.layer-card:nth-child(1) { left: 0;    top: 0;  z-index: 1; transform: rotate(-4deg); }\n.layer-card:nth-child(2) { left: 90px; top: 15px; z-index: 2; transform: rotate(-1deg); box-shadow: 0 6px 20px rgba(0,0,0,.08); }\n.layer-card:nth-child(3) { left: 180px;top: 30px; z-index: 3; transform: rotate(2deg);  box-shadow: 0 8px 28px rgba(0,0,0,.1); }\n.layer-card:hover {\n  transform: translateY(-18px) rotate(0) scale(1.03) !important;\n  z-index: 10 !important;\n  box-shadow: 0 16px 40px rgba(0,0,0,.13) !important;\n  border-color: var(--green) !important;\n}\n.card-num { font-size: .6rem; font-weight: 800; color: var(--green); letter-spacing: .06em; display: block; margin-bottom: .3rem; }\n.card-title { font-size: 1.1rem; font-weight: 800; color: var(--dark); display: block; margin-bottom: .12rem; }\n.card-sub { font-size: .58rem; font-weight: 700; color: #bbb; text-transform: uppercase; letter-spacing: .08em; display: block; margin-bottom: .75rem; }\n.card-tags { display: flex; flex-wrap: wrap; gap: .3rem; margin-bottom: .6rem; }\n.tag {\n  font-size: .6rem;\n  font-weight: 600;\n  padding: .22rem .5rem;\n  border-radius: 6px;\n  background: var(--bg);\n  color: var(--gray);\n  border: 1px solid var(--border);\n  display: inline-flex;\n  align-items: center;\n}\n.tag-green {\n  background: var(--green-light);\n  color: var(--green);\n  font-weight: 700;\n  border-color: rgba(100,180,69,.2);\n  font-size: .6rem;\n  padding: .28rem .55rem;\n  border-radius: 6px;\n  display: inline-block;\n  margin-bottom: .3rem;\n}\n.card-bottom {\n  font-size: .66rem;\n  font-weight: 700;\n  color: var(--green);\n  padding-top: .55rem;\n  border-top: 1px dashed rgba(100,180,69,.25);\n  margin-top: .35rem;\n}\n\n\/* connector dots *\/\n.connector {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  gap: .65rem;\n  margin-bottom: 1.25rem;\n  animation: fadeUp .5s ease .4s both;\n}\n.conn-dot { width: 10px; height: 10px; border-radius: 50%; background: var(--green); flex-shrink: 0; }\n.conn-line { width: 50px; border-top: 2px dashed #c5e6b5; }\n.conn-label { font-size: .66rem; font-weight: 800; text-transform: uppercase; letter-spacing: .1em; color: var(--gray-light); }\n\n\/* tagline *\/\n.platform-tagline { margin-bottom: 1rem; }\n.platform-tagline strong { font-size: 1.05rem; font-weight: 800; color: var(--dark); }\n.platform-tagline strong em { font-style: italic; color: var(--green); }\n.platform-tagline p { font-size: .85rem; color: #999; margin-top: .3rem; }\n.platform-tagline p b { color: var(--dark); font-weight: 700; }\n\n\/* proof note *\/\n.proof-note {\n  font-size: .85rem;\n  color: var(--gray);\n  padding: 1rem 1.25rem;\n  background: var(--bg);\n  border-radius: 10px;\n  border-left: 3px solid var(--green);\n  line-height: 1.7;\n  margin-top: 1.25rem;\n  text-align: left;\n}\n.proof-note b { color: var(--dark); font-weight: 700; }\n\n@media (max-width: 540px) {\n  .card-stack-wrap {\n    height: auto;\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    gap: .75rem;\n    position: relative;\n  }\n  .layer-card {\n    position: relative;\n    left: auto !important;\n    top: auto !important;\n    width: 100%;\n    max-width: 280px;\n    transform: none !important;\n  }\n}\n\n\/* ============================================================\n   SECTION 6: PROOF\n   ============================================================ *\/\n.proof {\n  padding: var(--section-gap) 0 2rem;\n}\n.proof h2 {\n  font-size: 1.9rem;\n  font-weight: 800;\n  color: var(--dark);\n  line-height: 1.15;\n  margin-bottom: .4rem;\n}\n.proof h2 .dot { color: var(--green); }\n.proof > p {\n  font-size: .95rem;\n  color: var(--gray);\n  line-height: 1.8;\n  margin-bottom: 1.5rem;\n}\n\n.case-grid {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: .65rem;\n  margin-bottom: 1.25rem;\n}\n.case-card {\n  padding: 1.2rem;\n  background: var(--bg);\n  border-radius: 12px;\n  border-left: 3px solid var(--green);\n  transition: all .25s;\n  animation: fadeUp .5s ease both;\n}\n.case-card:nth-child(1) { animation-delay: .08s; }\n.case-card:nth-child(2) { animation-delay: .14s; }\n.case-card:nth-child(3) { animation-delay: .2s; }\n.case-card:nth-child(4) { animation-delay: .26s; }\n.case-card:nth-child(5) { animation-delay: .32s; }\n.case-card:nth-child(6) { animation-delay: .38s; }\n.case-card:hover { transform: translateY(-3px); box-shadow: 0 4px 16px rgba(0,0,0,.06); }\n\n.case-tag {\n  display: inline-block;\n  font-size: .58rem;\n  font-weight: 800;\n  text-transform: uppercase;\n  letter-spacing: .06em;\n  color: var(--white);\n  background: var(--green);\n  padding: .2rem .5rem;\n  border-radius: 4px;\n  margin-bottom: .35rem;\n}\n.case-brand {\n  display: block;\n  font-size: .68rem;\n  font-weight: 800;\n  text-transform: uppercase;\n  letter-spacing: .05em;\n  color: var(--green);\n  margin-bottom: .3rem;\n}\n.case-card strong {\n  display: block;\n  font-size: .93rem;\n  font-weight: 700;\n  color: var(--dark);\n  margin-bottom: .3rem;\n  line-height: 1.3;\n}\n.case-card em {\n  font-style: normal;\n  font-size: .78rem;\n  color: var(--gray);\n  line-height: 1.55;\n}\n\n.stat-spotlight {\n  display: flex;\n  gap: .65rem;\n  margin-bottom: 1.25rem;\n}\n.stat-spot-card {\n  flex: 1;\n  padding: 1rem;\n  background: var(--white);\n  border: 1.5px solid rgba(100,180,69,.25);\n  border-radius: 12px;\n  text-align: center;\n  animation: fadeUp .5s ease .45s both, glow 3s ease infinite;\n  transition: all .25s;\n}\n.stat-spot-card:hover { transform: translateY(-2px); border-color: var(--green); }\n.stat-num { display: block; font-size: 1.7rem; font-weight: 800; color: var(--green); line-height: 1; margin-bottom: .2rem; }\n.stat-lbl { display: block; font-size: .65rem; font-weight: 700; color: var(--gray-light); text-transform: uppercase; letter-spacing: .04em; margin-bottom: .12rem; }\n.stat-desc { display: block; font-size: .72rem; color: var(--gray); line-height: 1.4; }\n.stat-vs {\n  display: block;\n  font-size: .6rem;\n  font-weight: 700;\n  color: var(--dark);\n  margin-top: .25rem;\n  padding-top: .25rem;\n  border-top: 1px solid rgba(100,180,69,.15);\n}\n\n.live-demos { font-size: .82rem; color: #555; line-height: 2.2; }\n.live-demos b { display: block; font-size: .72rem; font-weight: 800; text-transform: uppercase; letter-spacing: .08em; color: var(--green); margin-bottom: .4rem; }\n.live-demos a {\n  color: var(--green);\n  text-decoration: none;\n  border-bottom: 1px dotted var(--green);\n  margin-right: 1.25rem;\n  transition: color .2s;\n}\n.live-demos a:hover { color: var(--dark); }\n\n\/* ============================================================\n   SECTION 7: COMPARISON TABLE\n   ============================================================ *\/\n.comparison {\n  padding: var(--section-gap) 0 2rem;\n}\n.comparison h2 {\n  font-size: 1.9rem;\n  font-weight: 800;\n  color: var(--dark);\n  line-height: 1.15;\n  margin-bottom: .4rem;\n}\n.comparison h2 .dot { color: var(--green); }\n.comparison > p {\n  font-size: .95rem;\n  color: var(--gray);\n  line-height: 1.8;\n  margin-bottom: 1.25rem;\n}\n.comp-table { width: 100%; border-collapse: collapse; font-size: .78rem; }\n.comp-table th {\n  text-align: left;\n  padding: .55rem .7rem;\n  background: var(--dark);\n  color: var(--white);\n  font-weight: 700;\n  font-size: .7rem;\n  text-transform: uppercase;\n  letter-spacing: .05em;\n}\n.comp-table td {\n  padding: .5rem .7rem;\n  border-bottom: 1px solid #ebebeb;\n  color: var(--mid);\n  vertical-align: top;\n  transition: background .2s;\n}\n.comp-table tr:nth-child(even) td { background: #f9f9f9; }\n.comp-table tr:hover td { background: var(--green-pale); }\n.comp-table .g { color: var(--green); font-weight: 700; }\n.comp-table .r { color: #ccc; }\n\n\/* ============================================================\n   SECTION 8: WHY HASHTING\n   ============================================================ *\/\n.why {\n  padding: var(--section-gap) 0 2rem;\n}\n.why h2 {\n  font-size: 1.9rem;\n  font-weight: 800;\n  color: var(--dark);\n  line-height: 1.15;\n  margin-bottom: .4rem;\n}\n.why h2 .dot { color: var(--green); }\n.why > p {\n  font-size: .95rem;\n  color: var(--gray);\n  line-height: 1.8;\n  margin-bottom: 1.25rem;\n}\n.why-grid {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: .75rem;\n  margin-bottom: 1.5rem;\n}\n.why-card {\n  padding: 1rem 1.15rem;\n  background: var(--bg);\n  border-radius: 10px;\n  transition: all .25s;\n  animation: fadeUp .5s ease both;\n}\n.why-card:hover { transform: translateY(-3px); box-shadow: 0 4px 14px rgba(0,0,0,.05); }\n.why-card strong { display: block; font-size: .85rem; font-weight: 700; color: var(--dark); margin-bottom: .25rem; }\n.why-card em { font-style: normal; font-size: .8rem; color: var(--gray); line-height: 1.5; }\n\n.quote-block {\n  padding: 1.25rem 1.5rem;\n  background: var(--green-light);\n  border-radius: 14px;\n  border-left: 4px solid var(--green);\n  position: relative;\n}\n.quote-block::before {\n  content: '\\201C';\n  position: absolute;\n  top: -.1rem;\n  left: .75rem;\n  font-size: 2.5rem;\n  color: var(--green);\n  opacity: .3;\n  font-family: Georgia, serif;\n  line-height: 1;\n}\n.quote-block p {\n  font-size: .88rem;\n  color: var(--mid);\n  line-height: 1.65;\n  font-style: italic;\n  margin-bottom: .4rem;\n  padding-left: .5rem;\n}\n.quote-block cite {\n  font-style: normal;\n  font-size: .75rem;\n  color: var(--green);\n  font-weight: 700;\n  padding-left: .5rem;\n}\n\n\/* ============================================================\n   SECTION 9: CTA\n   ============================================================ *\/\n.cta {\n  padding: var(--section-gap) 0 5rem;\n  text-align: center;\n}\n.cta h2 {\n  font-size: 1.65rem;\n  font-weight: 800;\n  color: var(--dark);\n  margin-bottom: .5rem;\n  line-height: 1.2;\n}\n.cta h2 .dot { color: var(--green); }\n.cta > p {\n  font-size: .92rem;\n  color: var(--gray);\n  line-height: 1.65;\n  margin-bottom: 1.25rem;\n}\n.cta-btn {\n  display: inline-flex;\n  padding: .75rem 2.2rem;\n  border-radius: 50px;\n  font-family: var(--font);\n  font-size: .88rem;\n  font-weight: 700;\n  text-decoration: none;\n  background: var(--green);\n  color: var(--white);\n  border: 2px solid var(--green);\n  transition: all .2s;\n  animation: pulse 2.5s ease 1.5s infinite;\n}\n.cta-btn:hover {\n  background: var(--green-dark);\n  border-color: var(--green-dark);\n  transform: translateY(-2px);\n  box-shadow: 0 4px 16px rgba(100,180,69,.25);\n}\n.cta small { display: block; font-size: .78rem; color: var(--gray-light); margin-top: .75rem; }\n\n\/* ============================================================\n   RESPONSIVE\n   ============================================================ *\/\n@media (max-width: 600px) {\n  .change-grid, .why-grid { grid-template-columns: 1fr; }\n  .case-grid { grid-template-columns: 1fr; }\n  .hero h1 { font-size: 2.1rem; }\n}\n<\/style>\n<\/head>\n<body>\n\n<div class=\"page-wrap\">\n\n  <!-- ===== HERO ===== -->\n  <section class=\"hero\">\n    <span class=\"hero-label\">Promotional Intelligence<\/span>\n    <h1>Know exactly which euro<br>drove which sale<span class=\"dot\">.<\/span><\/h1>\n    <p>Your campaigns run across six channels and four retailers. Hashting connects every touchpoint to a verified purchase. So when Finance asks what worked, you have receipts, not estimates.<\/p>\n  <\/section>\n\n  <!-- ===== STATS ===== -->\n  <section class=\"stats-block\">\n    <div class=\"stats-bar\">\n      <div class=\"stat-item\"><strong>200+<\/strong><em>campaigns<\/em><\/div>\n      <div class=\"stat-item\"><strong>60+<\/strong><em>countries<\/em><\/div>\n      <div class=\"stat-item\"><strong>5x<\/strong><em>faster ROI<\/em><\/div>\n      <div class=\"stat-item\"><strong>1 day<\/strong><em>to go live<\/em><\/div>\n      <div class=\"stat-item\"><strong>95%<\/strong><em>open rate<\/em><\/div>\n    <\/div>\n    <div class=\"logos\">\n      <span>Nestle<\/span><span>Diageo<\/span><span>Heineken<\/span><span>L'Oreal<\/span>\n      <span>Unilever<\/span><span>PepsiCo<\/span><span>Spadel<\/span>\n    <\/div>\n  <\/section>\n\n  <!-- ===== SYMPTOMS ===== -->\n  <section class=\"symptoms\">\n    <div class=\"section-head\">\n      <h2>What's the symptom<span class=\"dot\">?<\/span><\/h2>\n      <p>Every brand that comes to us is losing the link in one of these five ways. Find yours.<\/p>\n    <\/div>\n    <ul class=\"symptom-list\">\n\n      <!-- 1. ConnectedPromo \u2192 \/connectedpromo_by_hashting\/ -->\n      <li>\n        <a href=\"https:\/\/hashting.com\/es\/connectedpromo_by_hashting\/\" class=\"symptom-item\">\n          <div class=\"symptom-left\">\n            <strong>\"I can't prove which channel drove the sale.\"<\/strong>\n            <em>#ConnectedPromo<\/em>\n          <\/div>\n          <span class=\"symptom-arrow\">&#8594;<\/span>\n        <\/a>\n      <\/li>\n\n      <!-- 2. DynamicPricing \u2192 \/smart-consumer-engagement\/ (nav label) -->\n      <li>\n        <a href=\"https:\/\/hashting.com\/es\/dynamic-pricing\/\" class=\"symptom-item\">\n          <div class=\"symptom-left\">\n            <strong>\"Retailers push for discounts I can't roll back.\"<\/strong>\n            <em>#DynamicPricing<\/em>\n          <\/div>\n          <span class=\"symptom-arrow\">&#8594;<\/span>\n        <\/a>\n      <\/li>\n\n      <!-- 3. ConsumerEngagement \u2192 \/6599-2\/ -->\n      <li>\n        <a href=\"https:\/\/hashting.com\/es\/endless-engagement\/\" class=\"symptom-item\">\n          <div class=\"symptom-left\">\n            <strong>\"I have 500K contacts but zero owned connections.\"<\/strong>\n            <em>#ConsumerEngagement<\/em>\n          <\/div>\n          <span class=\"symptom-arrow\">&#8594;<\/span>\n        <\/a>\n      <\/li>\n\n      <!-- 4. ChannelActivation \u2192 \/b2b-channel\/ -->\n      <li>\n        <a href=\"https:\/\/hashting.com\/es\/b2b-channel\/\" class=\"symptom-item\">\n          <div class=\"symptom-left\">\n            <strong>\"My grip on the investment vanishes after sell-in.\"<\/strong>\n            <em>#ChannelActivation<\/em>\n          <\/div>\n          <span class=\"symptom-arrow\">&#8594;<\/span>\n        <\/a>\n      <\/li>\n\n      <!-- 5. FragmentedRetail \u2192 \/channel-love\/ -->\n      <li>\n        <a href=\"https:\/\/hashting.com\/es\/channel-love\/\" class=\"symptom-item\">\n          <div class=\"symptom-left\">\n            <strong>\"Free samples disappear. No proof they reached anyone.\"<\/strong>\n            <em>#FragmentedRetail<\/em>\n          <\/div>\n          <span class=\"symptom-arrow\">&#8594;<\/span>\n        <\/a>\n      <\/li>\n\n    <\/ul>\n  <\/section>\n\n  <!-- ===== WHAT HASHTING CHANGES ===== -->\n  <section class=\"changes\">\n    <h2>Your budget travels through six hands<span class=\"dot\">.<\/span><br>You only see the first and last<span class=\"dot\">.<\/span><\/h2>\n    <p>Hashting connects every hand in between. Consumer, pharmacist, installer, bartender. A direct, digital line via channels they already use. No app. No IT integration. You see what happens at every step.<\/p>\n    <div class=\"change-grid\">\n      <div class=\"change-card\">\n        <strong>From guessing to knowing<\/strong>\n        <em>Every interaction tied to a verified action. A purchase, a placement, a recommendation. Not modelled. Confirmed.<\/em>\n      <\/div>\n      <div class=\"change-card\">\n        <strong>From their data to yours<\/strong>\n        <em>First-party data you control. Opt-ins, preferences, purchase behaviour. Your database, growing with every campaign.<\/em>\n      <\/div>\n      <div class=\"change-card\">\n        <strong>From looking back to steering now<\/strong>\n        <em>See what's working today. Shift budget, change messaging, reward converters. While the campaign is still running.<\/em>\n      <\/div>\n      <div class=\"change-card\">\n        <strong>From scattered reports to one truth<\/strong>\n        <em>Cross-retailer, cross-channel, cross-country. One dashboard. One consumer identity. One number everyone trusts.<\/em>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- ===== PLATFORM: 3 LAYERS ===== -->\n  <section class=\"platform\">\n    <span class=\"platform-label\">The Hashting Platform<\/span>\n    <h2>From touchpoint to <em>first-party data<\/em><span class=\"dot\">.<\/span><br>In three layers<span class=\"dot\">.<\/span><\/h2>\n    <p>Every campaign runs through the same engine. No IT integration. No app download. A verified link between your brand and the buyer.<\/p>\n\n    <div class=\"card-stack-wrap\">\n      <!-- Card 1 -->\n      <div class=\"layer-card\">\n        <span class=\"card-num\">01<\/span>\n        <span class=\"card-title\">Connect<\/span>\n        <span class=\"card-sub\">Touchpoint &rarr; Dashboard<\/span>\n        <div class=\"card-tags\">\n          <span class=\"tag\">Digital OOH<\/span>\n          <span class=\"tag\">Pre-rolls<\/span>\n          <span class=\"tag\">In-store \/ POS<\/span>\n          <span class=\"tag\">TV<\/span>\n          <span class=\"tag\">Social ads<\/span>\n          <span class=\"tag\">On-pack QR<\/span>\n        <\/div>\n        <div class=\"card-bottom\">&#9889; Single funnel dashboard<\/div>\n      <\/div>\n      <!-- Card 2 -->\n      <div class=\"layer-card\">\n        <span class=\"card-num\">02<\/span>\n        <span class=\"card-title\">Convert<\/span>\n        <span class=\"card-sub\">Purchase &rarr; Connection<\/span>\n        <span class=\"tag-green\">&#10003; Customer pays at any retailer<\/span>\n        <div class=\"card-tags\" style=\"margin-top:.4rem\">\n          <span class=\"tag\">Transaction<\/span>\n          <span class=\"tag\">Receipt \/ ticket<\/span>\n        <\/div>\n        <span class=\"tag-green\" style=\"margin-top:.4rem\">Hashting sends instant message<\/span>\n        <div class=\"card-tags\" style=\"margin-top:.35rem\">\n          <span class=\"tag\">SMS<\/span><span class=\"tag\">WhatsApp<\/span><span class=\"tag\">RCS<\/span>\n        <\/div>\n      <\/div>\n      <!-- Card 3 -->\n      <div class=\"layer-card\">\n        <span class=\"card-num\">03<\/span>\n        <span class=\"card-title\">Control<\/span>\n        <span class=\"card-sub\">Verify &rarr; Own &rarr; Grow<\/span>\n        <div class=\"card-tags\">\n          <span class=\"tag\">Upload ticket + branded form<\/span>\n        <\/div>\n        <div class=\"card-tags\" style=\"margin-top:.35rem\">\n          <span class=\"tag\">AI + human fraud check<\/span>\n          <span class=\"tag\">Receipt intelligence<\/span>\n        <\/div>\n        <div style=\"margin-top:.55rem\">\n          <span class=\"tag-green\"><b>Purchase verified.<\/b> Zero guesswork<\/span><br>\n          <span class=\"tag-green\" style=\"margin-top:.25rem\"><b>First-party data collected<\/b><\/span>\n        <\/div>\n      <\/div>\n    <\/div>\n\n    <!-- Connector dots -->\n    <div class=\"connector\">\n      <span class=\"conn-dot\"><\/span>\n      <span class=\"conn-label\">Connect<\/span>\n      <span class=\"conn-line\"><\/span>\n      <span class=\"conn-dot\" style=\"opacity:.7\"><\/span>\n      <span class=\"conn-label\">Convert<\/span>\n      <span class=\"conn-line\"><\/span>\n      <span class=\"conn-dot\" style=\"opacity:.4\"><\/span>\n      <span class=\"conn-label\">Control<\/span>\n    <\/div>\n\n    <div class=\"platform-tagline\">\n      <strong>All this. <em>Without breaking a sweat.<\/em><\/strong>\n      <p>No IT integration. No app download. Live in <b>1 day<\/b>.<\/p>\n    <\/div>\n\n    <div class=\"proof-note\">\n      <b>Proof compounds.<\/b> Every campaign adds verified purchase data, consumer profiles, and channel performance to your stack. Campaign 1 builds the baseline. Campaign 2 optimises channels. Campaign 3: negotiate better, allocate smarter, grow faster.\n    <\/div>\n  <\/section>\n\n  <!-- ===== PROOF ===== -->\n  <section class=\"proof\">\n    <h2>Proof, not promises<span class=\"dot\">.<\/span><\/h2>\n    <p>These aren't mockups. Campaigns that ran, purchases verified, budgets reallocated. From CRM integrations to flavor battles.<\/p>\n\n    <div class=\"case-grid\">\n      <div class=\"case-card\">\n        <span class=\"case-tag\">Connected Promo<\/span>\n        <span class=\"case-brand\">Nescafe Dolce Gusto<\/span>\n        <strong>5x faster than projected.<\/strong>\n        <em>Multi-retailer, multi-country WhatsApp activation. Real-time budget shift from underperformers to converters.<\/em>\n      <\/div>\n      <div class=\"case-card\">\n        <span class=\"case-tag\">Dynamic Pricing<\/span>\n        <span class=\"case-brand\">Doritos Sweet Chili (PepsiCo)<\/span>\n        <strong>Planned for 8 weeks. Done in 2.<\/strong>\n        <em>Email to store. Budget gone before the team meeting.<\/em>\n      <\/div>\n      <div class=\"case-card\">\n        <span class=\"case-tag\">Consumer Engagement<\/span>\n        <span class=\"case-brand\">PepsiCo Love It or Lose It<\/span>\n        <strong>Three flavors enter. One gets killed. Your consumers decide.<\/strong>\n        <em>Every cashback is a vote. Losing flavor gets pulled from shelves. They came back five times.<\/em>\n      <\/div>\n      <div class=\"case-card\">\n        <span class=\"case-tag\">Dynamic Pricing<\/span>\n        <span class=\"case-brand\">Champion Petfoods (Acana &amp; Orijen)<\/span>\n        <strong>48% conversion. 30%+ new buyers.<\/strong>\n        <em>On-pack cashback in specialty retail. Converted 3x better than paid social. Every euro traceable.<\/em>\n      <\/div>\n      <div class=\"case-card\">\n        <span class=\"case-tag\">CRM Integration<\/span>\n        <span class=\"case-brand\">Nestle FamilyNest<\/span>\n        <strong>16 campaigns running simultaneously. API-connected.<\/strong>\n        <em>Feb to July, 16 activations in parallel. API pushes purchase data directly into FamilyNest for per-consumer tracking.<\/em>\n      <\/div>\n      <div class=\"case-card\">\n        <span class=\"case-tag\">Connected Promo<\/span>\n        <span class=\"case-brand\">PepsiCo Snackbox + BOGO<\/span>\n        <strong>100% cashback, then automated upsell via SMS.<\/strong>\n        <em>First box free. After 7 days, follow-up SMS triggers a Buy One Get One on the canister range.<\/em>\n      <\/div>\n    <\/div>\n\n    <div class=\"stat-spotlight\">\n      <div class=\"stat-spot-card\">\n        <span class=\"stat-num\">95%<\/span>\n        <span class=\"stat-lbl\">WhatsApp open rate<\/span>\n        <span class=\"stat-desc\">vs 20% on email<\/span>\n        <span class=\"stat-vs\">Not a channel upgrade. A category shift.<\/span>\n      <\/div>\n    <\/div>\n\n    <div class=\"live-demos\">\n      <b>See live campaigns<\/b>\n      <a href=\"https:\/\/hashting.cash\/fridgepacksdemolp\/SANDEMO?language=en\" target=\"_blank\" rel=\"noopener\">San Pellegrino &rarr;<\/a>\n      <a href=\"https:\/\/hashting.cash\/nesquikdemocb\/_\" target=\"_blank\" rel=\"noopener\">Nesquik &rarr;<\/a>\n      <a href=\"https:\/\/hashting.promo\/monkey47misiones\/_\" target=\"_blank\" rel=\"noopener\">Monkey 47 &rarr;<\/a>\n      <a href=\"https:\/\/promo.nestlebaby.be\/nan3xloyaltyxpharma\/_\" target=\"_blank\" rel=\"noopener\">NAN Pharma &rarr;<\/a>\n      <a href=\"https:\/\/hashting.cash\/brewtoyouwelcome\/_\" target=\"_blank\" rel=\"noopener\">Carlsberg Staff &rarr;<\/a>\n    <\/div>\n  <\/section>\n\n  <!-- ===== COMPARISON TABLE ===== -->\n  <section class=\"comparison\">\n    <h2>What the market doesn't give you<span class=\"dot\">.<\/span><\/h2>\n    <p>Most platforms stop at the interaction. Hashting verifies the purchase.<\/p>\n    <table class=\"comp-table\">\n      <thead>\n        <tr>\n          <th>Capability<\/th>\n          <th>Hashting<\/th>\n          <th>Industry standard<\/th>\n        <\/tr>\n      <\/thead>\n      <tbody>\n        <tr><td>Receipt scanning + AI validation<\/td><td class=\"g\">&#10003; Verified<\/td><td class=\"r\">Rare<\/td><\/tr>\n        <tr><td>Touchpoint to purchase attribution<\/td><td class=\"g\">&#10003; Per consumer<\/td><td class=\"r\">Modelled<\/td><\/tr>\n        <tr><td>Cross-retailer dashboard<\/td><td class=\"g\">&#10003; Real-time<\/td><td class=\"r\">Per-retailer silos<\/td><\/tr>\n        <tr><td>First-party consumer database<\/td><td class=\"g\">&#10003; You own it<\/td><td class=\"r\">Retailer-owned<\/td><\/tr>\n        <tr><td>WhatsApp \/ SMS \/ RCS native<\/td><td class=\"g\">&#10003; 95% open rate<\/td><td class=\"r\">Email only<\/td><\/tr>\n        <tr><td>B2B intermediary verification<\/td><td class=\"g\">&#10003; Auditable<\/td><td class=\"r\">Self-reported<\/td><\/tr>\n        <tr><td>Fraud detection<\/td><td class=\"g\">&#10003; AI-powered<\/td><td class=\"r\">Basic<\/td><\/tr>\n        <tr><td>Brief-to-live<\/td><td class=\"g\">1 day<\/td><td class=\"r\">6 to 8 weeks<\/td><\/tr>\n      <\/tbody>\n    <\/table>\n  <\/section>\n\n  <!-- ===== WHY HASHTING ===== -->\n  <section class=\"why\">\n    <h2>Why Hashting<span class=\"dot\">.<\/span><\/h2>\n    <p>Not another martech widget. The infrastructure that connects what your brand does to what the cash register confirms.<\/p>\n    <div class=\"why-grid\">\n      <div class=\"why-card\">\n        <strong>Unique Connecting Code<\/strong>\n        <em>Every interaction traced from first click to verified purchase. Not modelled. Verified.<\/em>\n      <\/div>\n      <div class=\"why-card\">\n        <strong>Messaging-native<\/strong>\n        <em>WhatsApp, SMS, RCS, Messenger. No app. No login. 95% open rate.<\/em>\n      <\/div>\n      <div class=\"why-card\">\n        <strong>First-party data you own<\/strong>\n        <em>Opt-ins, preferences, purchase behaviour. Yours. GDPR-compliant. Not rented from Meta.<\/em>\n      <\/div>\n      <div class=\"why-card\">\n        <strong>Platform integrations<\/strong>\n        <em>API into your CRM, loyalty ID, or Joy platform. Nestle, PepsiCo, Spadel already connected.<\/em>\n      <\/div>\n    <\/div>\n    <div class=\"quote-block\">\n      <p>Every brand comes with the same question: where does the link break? Attribution, pricing, engagement, intermediaries, fragmented retail. The symptom differs, the missing link is the same.<\/p>\n      <cite>James Elsworth, Campaign Strategist<\/cite>\n    <\/div>\n  <\/section>\n\n  <!-- ===== CTA ===== -->\n  <section class=\"cta\">\n    <h2>Talk to a campaign strategist<span class=\"dot\">.<\/span><\/h2>\n    <p>See how brands like yours closed the gap. Pick a case, and we'll walk you through the mechanics, the numbers, and the timeline.<\/p>\n    <a href=\"#elementor-action%3Aaction%3Dpopup%3Aopen%26settings%3DeyJpZCI6IjYzMyIsInRvZ2dsZSI6ZmFsc2V9\" class=\"cta-btn\">Book a 30-min session<\/a>\n    <small>No pitch deck. Just a scoping conversation. Clarity beats conversion.<\/small>\n  <\/section>\n\n<\/div><!-- \/page-wrap -->\n\n<\/body>\n<\/html>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-a97bb53 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"a97bb53\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-5a2b0f8\" data-id=\"5a2b0f8\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-38287ca elementor-widget elementor-widget-spacer\" data-id=\"38287ca\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-3295456 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"3295456\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-2be8adf\" data-id=\"2be8adf\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-7c2de85 elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"7c2de85\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<!--\n  HASHTING \u2014 Compare Solutions Table\n  Paste into Elementor HTML widget\n-->\n\n<style>\n.ht-cmp{max-width:960px;margin:0 auto}\n.ht-cmp-label{font-size:.78rem !important;font-weight:800 !important;text-transform:uppercase !important;letter-spacing:.12em !important;color:#64b445 !important;margin-bottom:.75rem !important}\n.ht-cmp-title{font-size:3.5rem !important;font-weight:700 !important;color:#2d2d2d !important;margin-bottom:.75rem !important;line-height:1.1 !important}\n.ht-cmp-title .ht-gd{color:#64b445 !important}\n.ht-cmp-intro{font-size:1rem !important;color:#666 !important;margin-bottom:2.5rem !important;line-height:1.8 !important;max-width:620px}\n.ht-cmp-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}\n.ht-cmp table{width:100%;border-collapse:collapse;font-size:.85rem}\n.ht-cmp th{text-align:left;padding:.85rem .9rem;font-weight:800;font-size:.8rem;color:#2d2d2d;border-bottom:2px solid #2d2d2d;white-space:nowrap}\n.ht-cmp th:first-child{min-width:200px}\n.ht-cmp th.sc{text-align:center;font-size:.68rem;text-transform:uppercase;letter-spacing:.06em;color:#64b445;min-width:80px}\n.ht-cmp th.ind{text-align:center;font-size:.68rem;text-transform:uppercase;letter-spacing:.06em;color:#999;min-width:80px;border-left:2px solid #e2e2e2}\n.ht-cmp td{padding:.75rem .9rem;border-bottom:1px solid #ebebeb;color:#3c3c3b;vertical-align:top}\n.ht-cmp td.c{text-align:center}\n.ht-cmp td.ind-col{text-align:center;border-left:2px solid #ebebeb;color:#ccc}\n.ht-cmp .ck{color:#64b445;font-weight:800;font-size:1rem}\n.ht-cmp .ds{color:#e2e2e2}\n.ht-cmp .no{color:#ccc;font-size:.75rem}\n.ht-cmp .rl{font-weight:700;color:#2d2d2d}\n.ht-cmp .rg td{padding-top:1.4rem;font-size:.68rem;font-weight:800;text-transform:uppercase;letter-spacing:.12em;color:#999;border-bottom:1px solid #e2e2e2}\n@media(max-width:768px){.ht-cmp-title{font-size:2.2rem !important}.ht-cmp table{min-width:780px}}\n<\/style>\n\n<div class=\"ht-cmp\">\n  <div class=\"ht-cmp-label\">Compare solutions<\/div>\n  <div class=\"ht-cmp-title\">The table your team will screenshot<span class=\"ht-gd\">.<\/span><\/div>\n  <p class=\"ht-cmp-intro\">What you get with Hashting \u2014 and what the market doesn&#8217;t give you. Most brands combine two solutions. This shows where they overlap and where they&#8217;re distinct.<\/p>\n  <div class=\"ht-cmp-scroll\">\n    <table>\n      <thead>\n        <tr>\n          <th>Capability<\/th>\n          <th class=\"sc\">Bridge-<br>One<\/th>\n          <th class=\"sc\">Value<br>Cashback para tus clientes<\/th>\n          <th class=\"sc\">Smart<br>Engage<\/th>\n          <th class=\"sc\">B2B<br>Drone<\/th>\n          <th class=\"sc\">Local<br>Spark<\/th>\n          <th class=\"ind\">Industry<br>standard<\/th>\n        <\/tr>\n      <\/thead>\n      <tbody>\n        <tr class=\"rg\"><td colspan=\"7\">Verification<\/td><\/tr>\n        <tr><td class=\"rl\">Receipt scanning + AI validation<\/td><td class=\"c\"><span class=\"ck\">\u2713<\/span><\/td><td class=\"c\"><span class=\"ck\">\u2713<\/span><\/td><td class=\"c\"><span class=\"ds\">\u2014<\/span><\/td><td class=\"c\"><span class=\"ds\">\u2014<\/span><\/td><td class=\"c\"><span class=\"ck\">\u2713<\/span><\/td><td class=\"ind-col\"><span class=\"no\">Rare<\/span><\/td><\/tr>\n        <tr><td class=\"rl\">Touchpoint-to-purchase attribution<\/td><td class=\"c\"><span class=\"ck\">\u2713<\/span><\/td><td class=\"c\"><span class=\"ck\">\u2713<\/span><\/td><td class=\"c\"><span class=\"ds\">\u2014<\/span><\/td><td class=\"c\"><span class=\"ds\">\u2014<\/span><\/td><td class=\"c\"><span class=\"ds\">\u2014<\/span><\/td><td class=\"ind-col\"><span class=\"no\">Modelled<\/span><\/td><\/tr>\n        <tr><td class=\"rl\">Activity verification (B2B)<\/td><td class=\"c\"><span class=\"ds\">\u2014<\/span><\/td><td class=\"c\"><span class=\"ds\">\u2014<\/span><\/td><td class=\"c\"><span class=\"ds\">\u2014<\/span><\/td><td class=\"c\"><span class=\"ck\">\u2713<\/span><\/td><td class=\"c\"><span class=\"ck\">\u2713<\/span><\/td><td class=\"ind-col\"><span class=\"no\">Self-reported<\/span><\/td><\/tr>\n        <tr><td class=\"rl\">Fraud detection<\/td><td class=\"c\"><span class=\"ck\">\u2713<\/span><\/td><td class=\"c\"><span class=\"ck\">\u2713<\/span><\/td><td class=\"c\"><span class=\"ck\">\u2713<\/span><\/td><td class=\"c\"><span class=\"ck\">\u2713<\/span><\/td><td class=\"c\"><span class=\"ck\">\u2713<\/span><\/td><td class=\"ind-col\"><span class=\"no\">Basic<\/span><\/td><\/tr>\n        <tr class=\"rg\"><td colspan=\"7\">Consumer connection<\/td><\/tr>\n        <tr><td class=\"rl\">WhatsApp \/ SMS \/ Messenger<\/td><td class=\"c\"><span class=\"ck\">\u2713<\/span><\/td><td class=\"c\"><span class=\"ck\">\u2713<\/span><\/td><td class=\"c\"><span class=\"ck\">\u2713<\/span><\/td><td class=\"c\"><span class=\"ck\">\u2713<\/span><\/td><td class=\"c\"><span class=\"ck\">\u2713<\/span><\/td><td class=\"ind-col\"><span class=\"no\">Email only<\/span><\/td><\/tr>\n        <tr><td class=\"rl\">Loyalty \/ gamification mechanics<\/td><td class=\"c\"><span class=\"ds\">\u2014<\/span><\/td><td class=\"c\"><span class=\"ds\">\u2014<\/span><\/td><td class=\"c\"><span class=\"ck\">\u2713<\/span><\/td><td class=\"c\"><span class=\"ck\">\u2713<\/span><\/td><td class=\"c\"><span class=\"ds\">\u2014<\/span><\/td><td class=\"ind-col\"><span class=\"no\">App-based<\/span><\/td><\/tr>\n        <tr><td class=\"rl\">Referral programme<\/td><td class=\"c\"><span class=\"ds\">\u2014<\/span><\/td><td class=\"c\"><span class=\"ds\">\u2014<\/span><\/td><td class=\"c\"><span class=\"ck\">\u2713<\/span><\/td><td class=\"c\"><span class=\"ds\">\u2014<\/span><\/td><td class=\"c\"><span class=\"ds\">\u2014<\/span><\/td><td class=\"ind-col\"><span class=\"no\">Manual<\/span><\/td><\/tr>\n        <tr><td class=\"rl\">Research \/ ratings \/ reviews<\/td><td class=\"c\"><span class=\"ds\">\u2014<\/span><\/td><td class=\"c\"><span class=\"ds\">\u2014<\/span><\/td><td class=\"c\"><span class=\"ck\">\u2713<\/span><\/td><td class=\"c\"><span class=\"ds\">\u2014<\/span><\/td><td class=\"c\"><span class=\"ds\">\u2014<\/span><\/td><td class=\"ind-col\"><span class=\"no\">3rd party<\/span><\/td><\/tr>\n        <tr class=\"rg\"><td colspan=\"7\">Data &#038; intelligence<\/td><\/tr>\n        <tr><td class=\"rl\">First-party consumer database<\/td><td class=\"c\"><span class=\"ck\">\u2713<\/span><\/td><td class=\"c\"><span class=\"ck\">\u2713<\/span><\/td><td class=\"c\"><span class=\"ck\">\u2713<\/span><\/td><td class=\"c\"><span class=\"ck\">\u2713<\/span><\/td><td class=\"c\"><span class=\"ck\">\u2713<\/span><\/td><td class=\"ind-col\"><span class=\"no\">Retailer-owned<\/span><\/td><\/tr>\n        <tr><td class=\"rl\">Real-time campaign dashboard<\/td><td class=\"c\"><span class=\"ck\">\u2713<\/span><\/td><td class=\"c\"><span class=\"ck\">\u2713<\/span><\/td><td class=\"c\"><span class=\"ck\">\u2713<\/span><\/td><td class=\"c\"><span class=\"ck\">\u2713<\/span><\/td><td class=\"c\"><span class=\"ck\">\u2713<\/span><\/td><td class=\"ind-col\"><span class=\"no\">Post-campaign<\/span><\/td><\/tr>\n        <tr><td class=\"rl\">Per-retailer \/ per-outlet reporting<\/td><td class=\"c\"><span class=\"ck\">\u2713<\/span><\/td><td class=\"c\"><span class=\"ck\">\u2713<\/span><\/td><td class=\"c\"><span class=\"ck\">\u2713<\/span><\/td><td class=\"c\"><span class=\"ck\">\u2713<\/span><\/td><td class=\"c\"><span class=\"ck\">\u2713<\/span><\/td><td class=\"ind-col\"><span class=\"no\">Aggregated<\/span><\/td><\/tr>\n        <tr><td class=\"rl\">Intermediary performance ranking<\/td><td class=\"c\"><span class=\"ds\">\u2014<\/span><\/td><td class=\"c\"><span class=\"ds\">\u2014<\/span><\/td><td class=\"c\"><span class=\"ds\">\u2014<\/span><\/td><td class=\"c\"><span class=\"ck\">\u2713<\/span><\/td><td class=\"c\"><span class=\"ck\">\u2713<\/span><\/td><td class=\"ind-col\"><span class=\"no\">None<\/span><\/td><\/tr>\n        <tr class=\"rg\"><td colspan=\"7\">Commercial<\/td><\/tr>\n        <tr><td class=\"rl\">Cashback \/ reward payout<\/td><td class=\"c\"><span class=\"ck\">\u2713<\/span><\/td><td class=\"c\"><span class=\"ck\">\u2713<\/span><\/td><td class=\"c\"><span class=\"ds\">\u2014<\/span><\/td><td class=\"c\"><span class=\"ck\">\u2713<\/span><\/td><td class=\"c\"><span class=\"ck\">\u2713<\/span><\/td><td class=\"ind-col\"><span class=\"no\">Coupon-based<\/span><\/td><\/tr>\n        <tr><td class=\"rl\">Shelf price protection<\/td><td class=\"c\"><span class=\"ds\">\u2014<\/span><\/td><td class=\"c\"><span class=\"ck\">\u2713<\/span><\/td><td class=\"c\"><span class=\"ds\">\u2014<\/span><\/td><td class=\"c\"><span class=\"ds\">\u2014<\/span><\/td><td class=\"c\"><span class=\"ds\">\u2014<\/span><\/td><td class=\"ind-col\"><span class=\"no\">None<\/span><\/td><\/tr>\n        <tr><td class=\"rl\">Brief-to-live in 14 days<\/td><td class=\"c\"><span class=\"ck\">\u2713<\/span><\/td><td class=\"c\"><span class=\"ck\">\u2713<\/span><\/td><td class=\"c\"><span class=\"ck\">\u2713<\/span><\/td><td class=\"c\"><span class=\"ck\">\u2713<\/span><\/td><td class=\"c\"><span class=\"ck\">\u2713<\/span><\/td><td class=\"ind-col\"><span class=\"no\">6\u20138 weeks<\/span><\/td><\/tr>\n      <\/tbody>\n    <\/table>\n  <\/div>\n<\/div>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-f8194f4 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"f8194f4\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-818dcb4\" data-id=\"818dcb4\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-4849c30 elementor-widget elementor-widget-spacer\" data-id=\"4849c30\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-aa281db elementor-widget elementor-widget-text-editor\" data-id=\"aa281db\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<!--\n  HASHTING \u2014 Verticals\n  Paste into Elementor HTML widget\n-->\n\n<style>\n.ht-vert{max-width:780px;margin:0 auto}\n.ht-vert-label{font-size:.78rem !important;font-weight:800 !important;text-transform:uppercase !important;letter-spacing:.12em !important;color:#64b445 !important;margin-bottom:.75rem !important}\n.ht-vert-title{font-size:3.5rem !important;font-weight:700 !important;color:#2d2d2d !important;margin-bottom:.75rem !important;line-height:1.1 !important}\n.ht-vert-title .ht-gd{color:#64b445 !important}\n.ht-vert-intro{font-size:1rem !important;color:#666 !important;margin-bottom:2rem !important;line-height:1.8 !important;max-width:620px}\n.ht-vert-grid{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}\n.ht-vert-chip{padding:1.25rem 1.5rem;background:#fff;border:1.5px solid #e2e2e2;border-radius:12px;text-decoration:none;color:#2d2d2d;transition:all .2s;cursor:pointer;display:block}\n.ht-vert-chip:hover{border-color:#64b445;background:#e8f5e0}\n.ht-vert-name{font-size:.95rem !important;font-weight:800 !important;color:#2d2d2d !important;margin-bottom:.2rem !important}\n.ht-vert-desc{font-size:.78rem !important;color:#666 !important;line-height:1.5 !important}\n@media(max-width:600px){.ht-vert-title{font-size:2.2rem !important}.ht-vert-grid{grid-template-columns:1fr}}\n<\/style>\n\n<div class=\"ht-vert\">\n  <div class=\"ht-vert-label\">By vertical<\/div>\n  <div class=\"ht-vert-title\">Your industry shapes which solutions matter most<span class=\"ht-gd\">.<\/span><\/div>\n  <p class=\"ht-vert-intro\">Each vertical page shows filtered solutions, relevant case studies, and the typical combination brands in your category use.<\/p>\n  <div class=\"ht-vert-grid\">\n    <a href=\"#\" class=\"ht-vert-chip\">\n      <div class=\"ht-vert-name\">FMCG<\/div>\n      <div class=\"ht-vert-desc\">BridgeOne + Value Cashback \u00b7 Multi-retailer attribution<\/div>\n    <\/a>\n    <a href=\"#\" class=\"ht-vert-chip\">\n      <div class=\"ht-vert-name\">Spirit &#038; Beer<\/div>\n      <div class=\"ht-vert-desc\">Local Spark + BridgeOne \u00b7 On-trade verification<\/div>\n    <\/a>\n    <a href=\"#\" class=\"ht-vert-chip\">\n      <div class=\"ht-vert-name\">OTC &#038; Retail Pharma<\/div>\n      <div class=\"ht-vert-desc\">B2B Drone + Value Cashback \u00b7 Pharmacy incentive tracking<\/div>\n    <\/a>\n    <a href=\"#\" class=\"ht-vert-chip\">\n      <div class=\"ht-vert-name\">Consumer Electronics<\/div>\n      <div class=\"ht-vert-desc\">BridgeOne + Smart Engagement \u00b7 Post-purchase relationship<\/div>\n    <\/a>\n    <a href=\"#\" class=\"ht-vert-chip\">\n      <div class=\"ht-vert-name\">DIY<\/div>\n      <div class=\"ht-vert-desc\">B2B Drone + BridgeOne \u00b7 Installer network visibility<\/div>\n    <\/a>\n    <a href=\"#\" class=\"ht-vert-chip\">\n      <div class=\"ht-vert-name\">Pet<\/div>\n      <div class=\"ht-vert-desc\">Value Cashback + Smart Engagement \u00b7 Specialty retail conversion<\/div>\n    <\/a>\n  <\/div>\n<\/div>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-498c853 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"498c853\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-5cde180\" data-id=\"5cde180\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-1d0ca22 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"1d0ca22\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-4dbc45a\" data-id=\"4dbc45a\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-adda5e9 elementor-widget__width-initial elementor-widget elementor-widget-image\" data-id=\"adda5e9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" data-attachment-id=\"6301\" data-permalink=\"https:\/\/hashting.com\/es\/home\/james-elsworth-2\/\" data-orig-file=\"https:\/\/i0.wp.com\/hashting.com\/wp-content\/uploads\/2026\/02\/James-Elsworth-2.png?fit=800%2C800&amp;ssl=1\" data-orig-size=\"800,800\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"James Elsworth (2)\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/hashting.com\/wp-content\/uploads\/2026\/02\/James-Elsworth-2.png?fit=300%2C300&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/hashting.com\/wp-content\/uploads\/2026\/02\/James-Elsworth-2.png?fit=800%2C800&amp;ssl=1\" width=\"800\" height=\"800\" src=\"https:\/\/i0.wp.com\/hashting.com\/wp-content\/uploads\/2026\/02\/James-Elsworth-2.png?fit=800%2C800&amp;ssl=1\" class=\"attachment-large size-large wp-image-6301\" alt=\"\" srcset=\"https:\/\/i0.wp.com\/hashting.com\/wp-content\/uploads\/2026\/02\/James-Elsworth-2.png?w=800&amp;ssl=1 800w, https:\/\/i0.wp.com\/hashting.com\/wp-content\/uploads\/2026\/02\/James-Elsworth-2.png?resize=300%2C300&amp;ssl=1 300w, https:\/\/i0.wp.com\/hashting.com\/wp-content\/uploads\/2026\/02\/James-Elsworth-2.png?resize=150%2C150&amp;ssl=1 150w, https:\/\/i0.wp.com\/hashting.com\/wp-content\/uploads\/2026\/02\/James-Elsworth-2.png?resize=768%2C768&amp;ssl=1 768w, https:\/\/i0.wp.com\/hashting.com\/wp-content\/uploads\/2026\/02\/James-Elsworth-2.png?resize=12%2C12&amp;ssl=1 12w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-e7432a6\" data-id=\"e7432a6\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-299b04c elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"299b04c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<!--\n  HASHTING \u2014 CTA (compact, no bg, no photo)\n  Paste into Elementor HTML widget\n-->\n\n<style>\n.ht-cta{max-width:620px;margin:0 auto;text-align:center}\n.ht-cta-title{font-size:1.6rem !important;font-weight:700 !important;color:#2d2d2d !important;margin-bottom:.5rem !important;line-height:1.2 !important}\n.ht-cta-title .ht-gd{color:#64b445 !important}\n.ht-cta-sub{font-size:.9rem !important;color:#666 !important;line-height:1.6 !important;margin-bottom:1rem !important}\n.ht-cta-buttons{display:flex;gap:.6rem;justify-content:center;flex-wrap:wrap;margin-bottom:.5rem}\n.ht-cta-primary{display:inline-flex;padding:.65rem 1.5rem;background:#64b445;color:#fff !important;border-radius:50px;font-size:.85rem;font-weight:700;text-decoration:none !important;border:2px solid #64b445;transition:all .2s}\n.ht-cta-primary:hover{background:#539936;border-color:#539936}\n.ht-cta-ghost{display:inline-flex;padding:.65rem 1.5rem;background:transparent;color:#64b445 !important;border-radius:50px;font-size:.85rem;font-weight:700;text-decoration:none !important;border:2px solid #64b445;transition:all .2s}\n.ht-cta-ghost:hover{background:#64b445;color:#fff !important}\n.ht-cta-note{font-size:.78rem !important;color:#999 !important}\n.ht-cta-note strong{color:#2d2d2d !important}\n<\/style>\n\n<div class=\"ht-cta\">\n  <div class=\"ht-cta-title\">Not sure which combination fits<span class=\"ht-gd\">?<\/span><\/div>\n  <p class=\"ht-cta-sub\">Bring your brief. We&#8217;ll tell you which missing link to close first \u2014 and give you a ballpark before the call ends.<\/p>\n  <div class=\"ht-cta-buttons\">\n    <a href=\"#\" class=\"ht-cta-primary\">Book a 30-min clarity call<\/a>\n    <a href=\"#\" class=\"ht-cta-ghost\">See a 3-min walkthrough<\/a>\n  <\/div>\n  <div class=\"ht-cta-note\">No pitch deck. Just a scoping conversation. <strong>Clarity beats conversion.<\/strong><\/div>\n<\/div>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>Solutions &#8211; Hashting Promotional Intelligence Know exactly which eurodrove which sale. Your campaigns run across six channels and four retailers. Hashting connects every touchpoint to a verified purchase. So when Finance asks what worked, you have receipts, not estimates. 200+campaigns 60+countries 5xfaster ROI 1 dayto go live 95%open rate NestleDiageoHeinekenL&#8217;Oreal UnileverPepsiCoSpadel What&#8217;s the symptom? Every [&hellip;]<\/p>\n","protected":false},"author":222351143,"featured_media":1428,"parent":0,"menu_order":20,"comment_status":"closed","ping_status":"closed","template":"","meta":{"jetpack_post_was_ever_published":false,"footnotes":""},"class_list":["post-58","page","type-page","status-publish","has-post-thumbnail","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Solutions - Hashting<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/hashting.com\/es\/solutions\/\" \/>\n<meta property=\"og:locale\" content=\"es_MX\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Solutions - Hashting\" \/>\n<meta property=\"og:description\" content=\"Solutions &#8211; Hashting Promotional Intelligence Know exactly which eurodrove which sale. Your campaigns run across six channels and four retailers. Hashting connects every touchpoint to a verified purchase. So when Finance asks what worked, you have receipts, not estimates. 200+campaigns 60+countries 5xfaster ROI 1 dayto go live 95%open rate NestleDiageoHeinekenL&#8217;Oreal UnileverPepsiCoSpadel What&#8217;s the symptom? Every [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/hashting.com\/es\/solutions\/\" \/>\n<meta property=\"og:site_name\" content=\"Hashting\" \/>\n<meta property=\"article:modified_time\" content=\"2026-03-11T00:39:28+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/hashting.com\/wp-content\/uploads\/2022\/07\/more.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1505\" \/>\n\t<meta property=\"og:image:height\" content=\"1506\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data1\" content=\"6 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/hashting.com\/solutions\/\",\"url\":\"https:\/\/hashting.com\/solutions\/\",\"name\":\"Solutions - Hashting\",\"isPartOf\":{\"@id\":\"https:\/\/hashtingcom.wpcomstaging.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/hashting.com\/solutions\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/hashting.com\/solutions\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/i0.wp.com\/hashting.com\/wp-content\/uploads\/2022\/07\/more.png?fit=1505%2C1506&ssl=1\",\"datePublished\":\"2022-06-02T13:01:58+00:00\",\"dateModified\":\"2026-03-11T00:39:28+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/hashting.com\/solutions\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/hashting.com\/solutions\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/hashting.com\/solutions\/#primaryimage\",\"url\":\"https:\/\/i0.wp.com\/hashting.com\/wp-content\/uploads\/2022\/07\/more.png?fit=1505%2C1506&ssl=1\",\"contentUrl\":\"https:\/\/i0.wp.com\/hashting.com\/wp-content\/uploads\/2022\/07\/more.png?fit=1505%2C1506&ssl=1\",\"width\":1505,\"height\":1506},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/hashting.com\/solutions\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/hashting.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Solutions\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/hashtingcom.wpcomstaging.com\/#website\",\"url\":\"https:\/\/hashtingcom.wpcomstaging.com\/\",\"name\":\"Hashting\",\"description\":\"direct-to-consumer engagement &amp; promotions through WhatsApp, SMS &amp; Messenger\",\"publisher\":{\"@id\":\"https:\/\/hashtingcom.wpcomstaging.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/hashtingcom.wpcomstaging.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/hashtingcom.wpcomstaging.com\/#organization\",\"name\":\"Hashting\",\"url\":\"https:\/\/hashtingcom.wpcomstaging.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/hashtingcom.wpcomstaging.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/hashting.com\/wp-content\/uploads\/2022\/06\/Hashting-Hashtag-Green-only_hash-3604813529-1654170585495.png\",\"contentUrl\":\"https:\/\/hashting.com\/wp-content\/uploads\/2022\/06\/Hashting-Hashtag-Green-only_hash-3604813529-1654170585495.png\",\"width\":5906,\"height\":5906,\"caption\":\"Hashting\"},\"image\":{\"@id\":\"https:\/\/hashtingcom.wpcomstaging.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.linkedin.com\/company\/hashting\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Solutions - Hashting","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/hashting.com\/es\/solutions\/","og_locale":"es_MX","og_type":"article","og_title":"Solutions - Hashting","og_description":"Solutions &#8211; Hashting Promotional Intelligence Know exactly which eurodrove which sale. Your campaigns run across six channels and four retailers. Hashting connects every touchpoint to a verified purchase. So when Finance asks what worked, you have receipts, not estimates. 200+campaigns 60+countries 5xfaster ROI 1 dayto go live 95%open rate NestleDiageoHeinekenL&#8217;Oreal UnileverPepsiCoSpadel What&#8217;s the symptom? Every [&hellip;]","og_url":"https:\/\/hashting.com\/es\/solutions\/","og_site_name":"Hashting","article_modified_time":"2026-03-11T00:39:28+00:00","og_image":[{"width":1505,"height":1506,"url":"https:\/\/hashting.com\/wp-content\/uploads\/2022\/07\/more.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_misc":{"Tiempo de lectura":"6 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/hashting.com\/solutions\/","url":"https:\/\/hashting.com\/solutions\/","name":"Solutions - Hashting","isPartOf":{"@id":"https:\/\/hashtingcom.wpcomstaging.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/hashting.com\/solutions\/#primaryimage"},"image":{"@id":"https:\/\/hashting.com\/solutions\/#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/hashting.com\/wp-content\/uploads\/2022\/07\/more.png?fit=1505%2C1506&ssl=1","datePublished":"2022-06-02T13:01:58+00:00","dateModified":"2026-03-11T00:39:28+00:00","breadcrumb":{"@id":"https:\/\/hashting.com\/solutions\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/hashting.com\/solutions\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/hashting.com\/solutions\/#primaryimage","url":"https:\/\/i0.wp.com\/hashting.com\/wp-content\/uploads\/2022\/07\/more.png?fit=1505%2C1506&ssl=1","contentUrl":"https:\/\/i0.wp.com\/hashting.com\/wp-content\/uploads\/2022\/07\/more.png?fit=1505%2C1506&ssl=1","width":1505,"height":1506},{"@type":"BreadcrumbList","@id":"https:\/\/hashting.com\/solutions\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/hashting.com\/"},{"@type":"ListItem","position":2,"name":"Solutions"}]},{"@type":"WebSite","@id":"https:\/\/hashtingcom.wpcomstaging.com\/#website","url":"https:\/\/hashtingcom.wpcomstaging.com\/","name":"Hashting","description":"direct-to-consumer engagement &amp; promotions through WhatsApp, SMS &amp; Messenger","publisher":{"@id":"https:\/\/hashtingcom.wpcomstaging.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/hashtingcom.wpcomstaging.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/hashtingcom.wpcomstaging.com\/#organization","name":"Hashting","url":"https:\/\/hashtingcom.wpcomstaging.com\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/hashtingcom.wpcomstaging.com\/#\/schema\/logo\/image\/","url":"https:\/\/hashting.com\/wp-content\/uploads\/2022\/06\/Hashting-Hashtag-Green-only_hash-3604813529-1654170585495.png","contentUrl":"https:\/\/hashting.com\/wp-content\/uploads\/2022\/06\/Hashting-Hashtag-Green-only_hash-3604813529-1654170585495.png","width":5906,"height":5906,"caption":"Hashting"},"image":{"@id":"https:\/\/hashtingcom.wpcomstaging.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.linkedin.com\/company\/hashting"]}]}},"jetpack_likes_enabled":false,"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/Pe2vFv-W","jetpack-related-posts":[{"id":6464,"url":"https:\/\/hashting.com\/es\/dynamic-pricing\/","url_meta":{"origin":58,"position":0},"title":"Dynamic Pricing","author":"veronikae65b3a8ad8","date":"11th febrero 2026","format":false,"excerpt":"#dynamicpricing by hashting You already know you need dynamic pricing. Choose the partner that won't let it backfire. A \u20ac499 product deserves a bulletproof campaign. No fraud leaking your budget. No consumer frustration damaging your brand. No flying blind until a post-campaign PDF lands three weeks late. See a live\u2026","rel":"","context":"Entrada similar ","block_context":{"text":"Entrada similar ","link":""},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/hashting.com\/wp-content\/uploads\/2022\/07\/digital-product-sampling-article-e1657807932823.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/hashting.com\/wp-content\/uploads\/2022\/07\/digital-product-sampling-article-e1657807932823.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/hashting.com\/wp-content\/uploads\/2022\/07\/digital-product-sampling-article-e1657807932823.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/hashting.com\/wp-content\/uploads\/2022\/07\/digital-product-sampling-article-e1657807932823.png?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/hashting.com\/wp-content\/uploads\/2022\/07\/digital-product-sampling-article-e1657807932823.png?resize=1050%2C600&ssl=1 3x"},"classes":[]},{"id":6656,"url":"https:\/\/hashting.com\/es\/b2b-channel\/","url_meta":{"origin":58,"position":1},"title":"B2B Channel","author":"veronikae65b3a8ad8","date":"25th febrero 2026","format":false,"excerpt":"#channel activation by Hashting \ud83d\udd17 #channel activation The remote control for your indirect sales. B2B incentive and loyalty programs across multi-layer, fragmented distribution. Create, validate and reward, without the admin complexity. Book a strategy session \u2192 See how it works Trusted by Sandoz Nestl\u00e9 Bosch Diageo HEINEKEN PepsiCo L'Or\u00e9al 0\u2026","rel":"","context":"Entrada similar ","block_context":{"text":"Entrada similar ","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":6599,"url":"https:\/\/hashting.com\/es\/endless-engagement\/","url_meta":{"origin":58,"position":2},"title":"Endless Engagement","author":"veronikae65b3a8ad8","date":"20th febrero 2026","format":false,"excerpt":"Endless Engagement by Hashting Endless Engagement by Hashting Your consumer bought your product. Then disappeared forever. One link per consumer. Every purchase becomes a relationship. Every relationship compounds into loyalty, referrals, reviews, and revenue. Across every retailer, every channel, every moment that matters. Book a strategy session See how it\u2026","rel":"","context":"Entrada similar ","block_context":{"text":"Entrada similar ","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":6648,"url":"https:\/\/hashting.com\/es\/solutions\/b2b-channel-activation\/","url_meta":{"origin":58,"position":3},"title":"B2B Channel Activation","author":"veronikae65b3a8ad8","date":"25th febrero 2026","format":false,"excerpt":"","rel":"","context":"Entrada similar ","block_context":{"text":"Entrada similar ","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":2814,"url":"https:\/\/hashting.com\/es\/solutions\/increase-footfall\/","url_meta":{"origin":58,"position":4},"title":"aumenta tu huella","author":"Hashting Tools","date":"17th agosto 2022","format":false,"excerpt":"increase footfall. why? Boost sales by driving more & new consumers to specific points of sale.Track which media channels are most effective in driving consumers to the store. what? Add promo call-to-actions to any advertising campaign & use instant messaging to connect with consumers and serve them with a promo\u2026","rel":"","context":"Entrada similar ","block_context":{"text":"Entrada similar ","link":""},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/hashting.com\/wp-content\/uploads\/2022\/08\/increase-footfall.png?fit=1199%2C1200&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/hashting.com\/wp-content\/uploads\/2022\/08\/increase-footfall.png?fit=1199%2C1200&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/hashting.com\/wp-content\/uploads\/2022\/08\/increase-footfall.png?fit=1199%2C1200&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/hashting.com\/wp-content\/uploads\/2022\/08\/increase-footfall.png?fit=1199%2C1200&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/hashting.com\/wp-content\/uploads\/2022\/08\/increase-footfall.png?fit=1199%2C1200&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":3787,"url":"https:\/\/hashting.com\/es\/solutions\/independent-stores\/","url_meta":{"origin":58,"position":5},"title":"Tiendas independientes","author":"Hashting Tools","date":"22nd septiembre 2022","format":false,"excerpt":"independent stores solutions. tailor-made B2B and B2C solutions to activate sales in independent retail stores, increase loyalty and engagement\u00a0","rel":"","context":"Entrada similar ","block_context":{"text":"Entrada similar ","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"_links":{"self":[{"href":"https:\/\/hashting.com\/es\/wp-json\/wp\/v2\/pages\/58","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hashting.com\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/hashting.com\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/hashting.com\/es\/wp-json\/wp\/v2\/users\/222351143"}],"replies":[{"embeddable":true,"href":"https:\/\/hashting.com\/es\/wp-json\/wp\/v2\/comments?post=58"}],"version-history":[{"count":100,"href":"https:\/\/hashting.com\/es\/wp-json\/wp\/v2\/pages\/58\/revisions"}],"predecessor-version":[{"id":6791,"href":"https:\/\/hashting.com\/es\/wp-json\/wp\/v2\/pages\/58\/revisions\/6791"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/hashting.com\/es\/wp-json\/wp\/v2\/media\/1428"}],"wp:attachment":[{"href":"https:\/\/hashting.com\/es\/wp-json\/wp\/v2\/media?parent=58"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}