{"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-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":{"_wpcom_ai_launchpad_about_page":false,"_wpcom_ai_launchpad_gallery_page":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 v28.0 - 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":6648,"url":"https:\/\/hashting.com\/es\/solutions\/b2b-channel-activation\/","url_meta":{"origin":58,"position":0},"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":6464,"url":"https:\/\/hashting.com\/es\/dynamic-pricing\/","url_meta":{"origin":58,"position":1},"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":2},"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":5226,"url":"https:\/\/hashting.com\/es\/home\/5226-2\/","url_meta":{"origin":58,"position":3},"title":"Industries","author":"Hashting Tools","date":"29th febrero 2024","format":false,"excerpt":"Industries - Hashting \ud83d\udd17 #industries One platform. Every industry.Every channel. From FMCG shelf promotions to on-trade happy hours, from pharmacy couponing to B2B installer rewards. Hashting connects brands to consumers and channels, wherever they are. Explore solutions \u2192 Talk to us SHELF PROMOS. at scale. SCAN TO REDEEM FMCG Your\u2026","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}]}}