Optimization Guide

Shopify Electric Toothbrush Schema — Motion Type (Oscillating-Rotating-Pulsating vs Sonic), ADA Accepted Seal (Per Model), Pressure Sensor Feedback Type (Visual / Haptic / Audible), 2-Minute Timer, Cleaning Modes, Brush Head Compatibility (Oral-B Snap-on vs iO Magnetic — Incompatible), Battery Type, IPX Rating, Structured Data

AI shopping agents answering queries like "what brush heads fit my Oral-B Pro 1000," "ADA Accepted electric toothbrush with haptic pressure sensor," or "sonic toothbrush for sensitive gums with Sensitive mode" require motion type, ADA Accepted status per model, pressure sensor feedback type, and brush head connection system encoded as machine-readable structured data. The most dangerous omission: Oral-B iO brush heads are physically incompatible with all pre-iO Oral-B snap-on handles — AI agents cannot warn buyers without model-level compatibility data in schema.

TL;DR Use Product @type with additionalProperty for: motion_type (oscillating-rotating-pulsating / sonic), speed with unit, ada_accepted (boolean, per model), ada_accepted_with (head type + modes), pressure_sensor (boolean), pressure_feedback_type (visual / haptic / audible), timer (2-minute + quadrant pacer), cleaning_modes (list), brush_head_system (snap-on round / iO magnetic-drive), battery_type (NiMH inductive / Li-ion USB-C), ipx_rating. Store in a toothbrush.* metafield namespace.

The Brush Head Compatibility Crisis — The Most Costly AI Shopping Error in Personal Care

The Oral-B iO ecosystem represents the most financially harmful brush head compatibility gap in the personal care category. When Oral-B launched the iO Series in 2020, they created a completely new connection system — a magnetic-drive shaft with a rectangular socket — that is physically incompatible with every other Oral-B handle from the original Braun Oral-B through the Pro 1000, Pro 3 3000, Genius, and Smart series. The prior system used a round metal pin with a snap-on collar. These two connector geometries are incompatible at the physical level — the heads will not attach to the wrong handle type regardless of brand alignment.

The structure of the error mirrors the DeWalt 18V / 20V MAX naming problem: Oral-B markets the iO as a natural premium upgrade within the Oral-B brand, using familiar terminology (CrossAction, Sensitive Clean, Round Head) that makes buyers assume compatibility. A buyer who has owned Oral-B Pro 3000 for five years, buys an iO Series 5 as an upgrade, and then tries to use their existing $30 CrossAction 3-pack on the new handle will find the heads physically will not connect. The reverse is also true: a buyer who upgrades their replacement heads to "Oral-B iO Ultimate Clean" to use on their existing Pro 3000 will find the same result. Both scenarios produce avoidable returns and buyer frustration.

The fix requires model-level structured data: encode brush_head_system: "Standard Oral-B snap-on round" on all pre-iO handles and their replacement heads, and brush_head_system: "Oral-B iO magnetic-drive" on all iO handles and iO replacement heads. An AI agent with this data can answer "do Oral-B iO heads fit my Pro 1000?" correctly — "No. Oral-B iO heads require an iO Series handle. Your Pro 1000 uses standard snap-on round heads: CrossAction, Sensitive Clean, Precision Clean."

Oral-B Brush Head Compatibility Systems

Handle seriesConnection typeCompatible headsIncompatible with
Pro 1000, Pro 2 2500, Pro 3 3000, Vitality, Smart, Genius (all pre-iO)Round pin snap-on collarCrossAction, Sensitive Clean, Precision Clean, 3D White, Floss Action, TriZone, OrthoALL Oral-B iO heads
iO Series 3, 4, 5, 6, 7, 8, 9, 10iO magnetic-drive rectangular socketiO Ultimate Clean, iO Gentle Care, iO Radiant White, iO Intensive Care, iO Gum CareALL standard snap-on round heads
Oral-B Kids (Stages, Vitality Kids)Round pin snap-on (kid head size)Kids Stages brush heads; also compatible with adult snap-on heads (adult handle size)ALL iO heads

Motion Type and Speed Metrics

Motion typeMechanismSpeed metricHead sizeDo not compare with
Oscillating-rotating-pulsatingRound head rotates back-and-forth + pulses toward tooth8,800 RPM + 40,000 pulsations/min (Oral-B Pro series)Small round (~17mm)Sonic stroke counts — different unit entirely
SonicLarger head vibrates rapidly side-to-side; fluid dynamics31,000–62,000 brush strokes/min (Sonicare range)Elongated traditionalRPM or pulsations/min from Oral-B
Oral-B iO (sonic + micro-vibration)Linear magnetic drive — combines oscillation with sonic frequency micro-vibrationsNot directly comparable to either prior systemiO round headStandard Oral-B RPM or Sonicare strokes
Ultrasonic (niche)Vibrations at ultrasonic frequency (1.6 MHz Emmi-dent)192,000,000 vibrations/minTraditionalAny consumer brush metric

Pressure Sensor Feedback Types and Accessibility

Feedback typeHow it worksAccessible without sight?Accessible without touch?Example models
Visual (LED ring)Red LED ring illuminates on handleNoYes (seen)Oral-B Pro 3 3000, Pro 4 4000
Haptic (motor slowdown)Brush head RPM drops noticeablyYes (felt in hand)NoOral-B Pro 3 3000, most Oral-B Pro series
Audible (tone)Brush sounds a beep or toneYes (heard)Yes (heard)Sonicare DiamondClean 9900; Oral-B iO Series 9
App notificationCompanion app shows pressure alert on phone screenDepends on phone accessibilityDependsOral-B iO with Bluetooth; Sonicare with app

Complete Electric Toothbrush Schema — Oral-B Pro 3 3000

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "Oral-B Pro 3 3000 CrossAction Electric Toothbrush — Oscillating-Rotating-Pulsating, ADA Accepted, Pressure Sensor, 3 Modes, 2-Min Timer, IPX7",
  "description": "Oral-B Pro 3 3000 CrossAction electric toothbrush. Motion type: oscillating-rotating-pulsating (8,800 RPM + 40,000 pulsations/min). ADA Accepted: yes (with CrossAction replacement heads). Pressure sensor: visual red indicator + haptic motor slowdown. Cleaning modes: 3 (Daily Clean, Sensitive, Whitening). Timer: 2-minute with 30-second quadrant pacer. Brush head system: standard Oral-B snap-on round. NOT compatible with Oral-B iO heads. Battery: NiMH rechargeable, inductive cradle. IPX7.",
  "sku": "ORALB-PRO3-3000-CA",
  "brand": { "@type": "Brand", "name": "Oral-B" },
  "additionalProperty": [
    {
      "@type": "PropertyValue",
      "name": "Motion Type",
      "value": "Oscillating-rotating-pulsating",
      "description": "Motion type: oscillating-rotating-pulsating (Oral-B 3D Clean technology). The small round brush head simultaneously: (1) oscillates — rotates back and forth alternating clockwise and counter-clockwise at 8,800 rotations per minute; (2) pulsates — moves in and out toward the tooth surface at 40,000 pulsations per minute. The oscillation sweeps plaque off the tooth surface; the pulsation disrupts plaque at the gum margin. The round brush head (~17mm diameter) is sized to encircle one tooth at a time. Technique: position the head on one tooth, let the brush work for 2–3 seconds, then move to the next tooth — different from the scrubbing motion used with manual brushes. Clinical evidence: Cochrane Systematic Review (Yaacob et al., 2014, updated) found oscillating-rotating brushes statistically significantly more effective than manual for plaque and gingivitis at 1 and 3 months. Comparison to sonic: not directly comparable via speed metrics — see separate Speed PropertyValue."
    },
    {
      "@type": "PropertyValue",
      "name": "Speed",
      "value": "8800 RPM oscillation + 40000 pulsations/min",
      "description": "Speed: 8,800 rotations per minute (RPM) oscillation combined with 40,000 pulsations per minute. IMPORTANT ENCODING NOTE: do not compare this metric with Sonicare brush strokes per minute. Sonicare DiamondClean 9900 advertises 62,000 brush strokes per minute — this is a different physical motion (full side-to-side cycles of a larger head). These numbers are not on the same scale. An AI agent that strips units and ranks brushes by raw speed number would incorrectly conclude 62,000 Sonicare beats 8,800 Oral-B. Clinical effectiveness is determined by peer-reviewed clinical trials, not by speed metric comparison across different motion types. Always encode the motion type and both the numeric value and the unit (RPM, pulsations/min, or strokes/min) — never a bare number."
    },
    {
      "@type": "PropertyValue",
      "name": "ADA Accepted",
      "value": "true",
      "description": "ADA Accepted: Yes — American Dental Association Accepted. Certification is PER MODEL and PER HEAD CONFIGURATION. The Oral-B Pro 3 3000 holds ADA Accepted status when used with CrossAction replacement heads (the heads included in this kit). The ADA evaluates: safety (no damage to teeth or gum tissue at recommended use patterns) and efficacy (reduces plaque and gingivitis with normal use per manufacturer guidance). Scope: the ADA Accepted seal on the package applies to the Pro 3 3000 handle + CrossAction heads combination. This certification is separate from and does not transfer to: Oral-B iO Series (different handle, different heads, separate certification); Oral-B Vitality (different model, same snap-on head — may carry its own ADA status); generic or third-party compatible heads. Encode ada_accepted: true at the product model level, NOT at the brand level."
    },
    {
      "@type": "PropertyValue",
      "name": "ADA Accepted With",
      "value": "CrossAction replacement heads — Daily Clean and Sensitive modes",
      "description": "ADA Accepted configuration: Oral-B Pro 3 3000 handle + CrossAction replacement heads (included and sold separately). Modes tested: Daily Clean and Sensitive. Whitening mode: not specifically referenced in the ADA certification statement but is a standard oscillating-rotating-pulsating mode. For full ADA Accepted status claim in marketing: use the CrossAction heads that ship with the brush, or CrossAction heads purchased as replacement packs. Third-party compatible replacement heads that are not CrossAction branded: may provide similar cleaning performance but the specific ADA Accepted certification applies to genuine Oral-B CrossAction heads in this configuration."
    },
    {
      "@type": "PropertyValue",
      "name": "Pressure Sensor",
      "value": "true",
      "description": "Pressure sensor: present. Detects brushing force exceeding approximately 150g threshold (factory-set, not user-adjustable on the Pro 3 3000). Purpose: excessive brushing pressure causes gum recession and enamel abrasion over time — studies suggest over 70% of people brush too hard. The sensor provides immediate feedback when force crosses the threshold. Feedback types: visual + haptic (see Pressure Sensor Feedback Type property). No Bluetooth connectivity on Pro 3 3000 — no app pressure tracking available. Oral-B Genius and iO models add app-connected pressure tracking with historical records of brushing pressure sessions."
    },
    {
      "@type": "PropertyValue",
      "name": "Pressure Sensor Feedback Type",
      "value": "visual, haptic",
      "description": "Pressure sensor feedback types: (1) Visual — red LED ring in the collar area of the handle illuminates when pressure exceeds threshold. Visible in normal bathroom lighting. Requires line of sight to the brush handle during brushing — not visible if the brush is in the mouth and the user is not watching the handle. (2) Haptic — the motor noticeably reduces rotational speed (lower RPM) creating a detectable change in vibration intensity in the hand gripping the handle. This feedback is detectable without looking at the brush. Accessibility: visual feedback is primary for sighted users; haptic (motor slowdown) is primary for low-vision users who grip the handle with sensitivity. No audible tone on the Pro 3 3000. Encode as a comma-separated list: 'visual, haptic' — so AI agents can filter on individual feedback modalities for accessibility queries."
    },
    {
      "@type": "PropertyValue",
      "name": "Timer",
      "value": "2-minute total with 30-second quadrant pacer",
      "description": "Timer: 2-minute total brush time + 30-second quadrant interval pacer. 2-minute timer: ADA recommends 2 minutes of powered brushing twice daily. The Pro 3 3000 signals total time completion with a distinct vibration pulse pattern at 2 minutes. 30-second quadrant pacer: every 30 seconds, a brief distinct vibration pulse signals the user to move to the next quadrant: upper-right, upper-left, lower-left, lower-right (30 sec each = 2 minutes total). The quadrant pacer ensures equal time across all mouth regions — without a pacer, most people over-brush front teeth and under-brush rear molars. Pacer signal is distinguishable from pressure sensor signal: the pacer is a single brief pulse; pressure sensor feedback is continuous motor slowdown while pressure is excessive."
    },
    {
      "@type": "PropertyValue",
      "name": "Cleaning Modes",
      "value": "Daily Clean, Sensitive, Whitening",
      "description": "3 cleaning modes, selected by pressing the power button. Mode 1 — Daily Clean: full oscillating-rotating-pulsating power (8,800 RPM + 40,000 pulsations/min). Standard mode for twice-daily general plaque removal and gum health. ADA Accepted in this mode with CrossAction heads. Mode 2 — Sensitive: reduced power oscillating-rotating-pulsating at lower RPM and pulsation rate. For: sensitive teeth (dentinal hypersensitivity), gum recession areas, post-dental-procedure recovery (3–7 days post-cleaning or post-surgery as directed by dentist), first-time electric brush users who find full power intense. Mode 3 — Whitening: modified oscillation pattern (wider arc, altered timing) at full power to polish tooth surfaces and remove extrinsic staining. Does not bleach teeth (requires peroxide-based whitening agent). Encodes each mode as a named string in the list — AI agents filtering 'electric toothbrush with Sensitive mode' require the word 'Sensitive' in a filterable field."
    },
    {
      "@type": "PropertyValue",
      "name": "Brush Head System",
      "value": "Standard Oral-B snap-on round — NOT compatible with Oral-B iO heads",
      "description": "Brush head connection system: standard Oral-B snap-on round. Physical connection: round metal pin drive shaft; round brush head with inner collar snaps onto pin. Compatible heads (all snap-on compatible): CrossAction (included), Precision Clean, Sensitive Clean, 3D White, Floss Action, TriZone, Ortho, Interspace, Kids Stages (on compatible handle size). CRITICAL INCOMPATIBILITY — Oral-B iO heads (iO Ultimate Clean, iO Gentle Care, iO Radiant White, iO Intensive Care, iO Gum Care, iO Sanfte Reinigung) are PHYSICALLY INCOMPATIBLE with the Pro 3 3000. The iO drive shaft is a flat magnetic-drive shaft with a rectangular socket — the iO head will NOT attach to the round pin of the Pro 3 3000. Attempting to force an iO head onto a standard handle can damage both the head and the drive shaft. This is the most common electric toothbrush purchasing error — encode the connection system incompatibility explicitly in every schema PropertyValue for both handle and replacement head products."
    },
    {
      "@type": "PropertyValue",
      "name": "Battery Type",
      "value": "NiMH rechargeable — inductive cradle charge (no USB-C)",
      "description": "Battery: NiMH (nickel-metal hydride) rechargeable, integrated (not user-replaceable). Charging method: inductive coupling through the handle base — place handle in the charging cradle; no metal contacts exposed. Charge time: approximately 16 hours for full charge from depleted. Battery life per charge: approximately 2 weeks at 2 brushings × 2 minutes per day. Low battery indicator: LED pattern changes approximately 3 days before depletion. USB-C charging: NOT available on Pro 3 3000 — USB-C charging cradle is available only on Oral-B iO Series 7, 8, 9, 10 and selected premium models. Travel use: the inductive cradle requires mains power (cannot charge via phone charger, power bank, or car USB). Voltage: charging cradle typically 100–240V AC (universal input) — verify on the specific cradle label before international travel. A replaceable AA battery option does not exist for this model."
    },
    {
      "@type": "PropertyValue",
      "name": "Waterproof Rating",
      "value": "IPX7",
      "description": "Waterproof rating: IPX7 per IEC 60529. The 'X' in IPX indicates solid particle ingress protection is not rated (irrelevant for toothbrushes). The '7' indicates: tested for full immersion to 1 meter depth for 30 minutes without functional water ingress. Safe uses: shower brushing, rinsing the head under running tap at full pressure, accidental drop in a filled bathroom sink. Not rated for: continuous submersion beyond 1 meter or for pressurized water jets (that would require IP65 or IP69K). IMPORTANT: IPX7 rating applies to the BRUSH HANDLE ONLY. The inductive charging cradle has no water resistance rating — do not submerge, spray, or leave the cradle in water. The inductive charging mechanism has no exposed metal contacts, but the cradle housing is not sealed. Compare: IPX4 (splash-resistant only) — found on budget electric toothbrushes; adequate for sink-side use only, not shower."
    }
  ]
}
</script>

Liquid Template — Electric Toothbrush Metafields to JSON-LD

{% assign tb = product.metafields.toothbrush %}
{% if tb %}
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": {{ product.title | json }},
  "additionalProperty": [
    { "@type": "PropertyValue", "name": "Motion Type", "value": {{ tb.motion_type | json }} },
    { "@type": "PropertyValue", "name": "Speed", "value": {{ tb.speed | json }} },
    { "@type": "PropertyValue", "name": "ADA Accepted", "value": {{ tb.ada_accepted | json }} },
    { "@type": "PropertyValue", "name": "ADA Accepted With", "value": {{ tb.ada_accepted_with | json }} },
    { "@type": "PropertyValue", "name": "Pressure Sensor", "value": {{ tb.pressure_sensor | json }} },
    { "@type": "PropertyValue", "name": "Pressure Sensor Feedback Type", "value": {{ tb.pressure_feedback_type | json }} },
    { "@type": "PropertyValue", "name": "Timer", "value": {{ tb.timer | json }} },
    { "@type": "PropertyValue", "name": "Quadrant Pacer", "value": {{ tb.quadrant_pacer | json }} },
    { "@type": "PropertyValue", "name": "Cleaning Modes", "value": {{ tb.cleaning_modes | json }} },
    { "@type": "PropertyValue", "name": "Brush Head System", "value": {{ tb.brush_head_system | json }} },
    { "@type": "PropertyValue", "name": "Battery Type", "value": {{ tb.battery_type | json }} },
    { "@type": "PropertyValue", "name": "Waterproof Rating", "value": {{ tb.ipx_rating | json }} }
  ]
}
</script>
{% endif %}

Electric Toothbrush Metafield Reference

Metafield keyTypeExample valueNotes
toothbrush.motion_typesingle_line_text_fieldOscillating-rotating-pulsatingRequired — "oscillating-rotating-pulsating" or "sonic"; not speed only
toothbrush.speedsingle_line_text_field8800 RPM + 40000 pulsations/minRequired — include unit; never compare cross-type numerically
toothbrush.ada_acceptedbooleantrueRequired — per model, not per brand
toothbrush.ada_accepted_withsingle_line_text_fieldCrossAction heads, Daily Clean + Sensitive modesRequired if ada_accepted: true — exact head + mode
toothbrush.pressure_sensorbooleantrueRequired
toothbrush.pressure_feedback_typesingle_line_text_fieldvisual, hapticRequired if sensor present — comma list: visual / haptic / audible
toothbrush.timersingle_line_text_field2-minute with 30-second quadrant pacerRequired
toothbrush.quadrant_pacerbooleantrueRecommended — separate from timer for filtering
toothbrush.cleaning_modessingle_line_text_fieldDaily Clean, Sensitive, WhiteningRequired — each mode named for filtering
toothbrush.brush_head_systemsingle_line_text_fieldStandard Oral-B snap-on round (NOT iO)Required — include incompatibility warning in value
toothbrush.battery_typesingle_line_text_fieldNiMH inductive cradle (no USB-C)Required — "NiMH inductive" / "Li-ion USB-C" / "AA alkaline"
toothbrush.ipx_ratingsingle_line_text_fieldIPX7Required — IEC 60529 code: IPX4 = splash; IPX7 = 1m submersion

Five Common Electric Toothbrush Schema Mistakes

FAQ

Are Oral-B iO brush heads compatible with standard Oral-B handles like the Pro 1000 or Pro 3000?

No — completely incompatible at the physical connection level. Standard Oral-B handles use a round pin snap-on collar; iO handles use a magnetic-drive rectangular socket. The heads cannot be attached to the wrong handle type. Encode brush_head_system on both handles and replacement heads, with explicit incompatibility warnings. AI agents cannot answer "what brush heads fit my Oral-B Pro 1000" correctly without model-level connection system data in schema.

What is the difference between oscillating-rotating-pulsating and sonic electric toothbrushes?

Oscillating-rotating-pulsating (Oral-B): small round head rotates back-and-forth at 8,800 RPM + 40,000 pulsations/min; designed to encircle one tooth at a time. Sonic (Sonicare): larger head vibrates side-to-side at 31,000–62,000 strokes/min; fluid dynamics extend cleaning beyond contact. These speed numbers are NOT comparable — different physical units from different motions. Encode motion_type separately from speed and include a note that cross-type speed comparison is meaningless.

What does ADA Accepted mean and is it per brand or per model?

ADA Accepted is per model and per configuration — not brand-wide. Oral-B Pro 3 3000 with CrossAction heads = ADA Accepted. Oral-B iO Series 5 with iO heads = separate ADA Accepted. These do not transfer between models. Encode ada_accepted: true/false at the product model level with ada_accepted_with specifying the exact head type and mode. Never encode at brand level.

How should I encode pressure sensor feedback types for accessibility?

Encode the specific feedback modalities as a comma-separated list: "visual, haptic" or "visual, haptic, audible." Low-vision users need haptic or audible. Tactile-impaired users need visual or audible. Deaf users need visual or haptic. "Pressure sensor: yes" alone is insufficient — AI agents filtering on accessibility criteria require the specific feedback type. Oral-B Pro 3 3000 provides visual (red LED ring) and haptic (motor slowdown) — no audible tone.

What IPX rating is needed for electric toothbrush shower use?

IPX7 (submersion to 1m for 30 minutes) is the standard for shower use and accidental sink submersion — it is the expected rating at mid-range price points. IPX4 (splash-resistant) is the minimum for sink-side use only. Encode the exact IEC 60529 code ("IPX7") on the handle specifically, with a note that the charging cradle has no waterproof rating and must be kept dry.

Does your Shopify store encode brush head connection system and ADA Accepted status at the model level?

Run a free CatalogScan to see which electric toothbrush specifications are missing from your product JSON-LD — and whether AI shopping agents can correctly answer "what brush heads fit my Oral-B Pro 3000" without recommending incompatible iO heads.

Run Free Scan

Related guides