Pre-advertising checklist for dropshippers
What should you test before advertising an app-dependent device?
Treat the physical sample, companion app, account, phone, operating system, firmware, permissions, network, and cloud service as one product system. Test the complete system in every country and on every configuration your advertising will claim to support.
Direct answer
What is the minimum compatibility checklist?
Confirm the official app and publisher; verify app availability using local store accounts; test representative iPhone and Android models; inspect permissions; complete the full Bluetooth pairing and reconnection lifecycle; install firmware; identify account, internet, subscription, and cloud dependencies; test offline behavior and account deletion; then advertise only the configurations and conditions supported by your recorded evidence. One successful phone test is not enough for an unrestricted “works with iPhone and Android” claim.
01
How do you confirm that you have the official companion app?
Match the packaging, supplier instructions, store listing, publisher, and device model before creating an account or filming a demonstration.
Record the app’s exact name, icon, store URL, publisher or developer, version, last update date, privacy policy, and support contact. Scan the packaging QR code and confirm that it opens the same official listing rather than an APK download, unrelated app, or redirect.
Ask the supplier to explain any mismatch among the supplier name, product brand, and app publisher. Google states that third-party developers are responsible for their apps’ operation and support, so retain the developer contact shown on the listing. For a Bluetooth-branded product, search the Bluetooth SIG qualification database by company, product, and model number rather than assuming that a Bluetooth logo proves your exact sample is listed.
- Photograph the sample, packaging, model number, QR code, and instruction sheet.
- Save the official store URLs and publisher details.
- Record unexplained identity or model mismatches as unresolved risks.
02
How should you test availability across countries?
Use a genuine local App Store or Google Play account for every country in which you intend to advertise or sell the device.
Google says Play availability and compatibility can vary by location, carrier, Android version, screen size, and other device factors. Apple allows developers to select storefront availability, while legal or regulatory requirements can also affect distribution. Availability in one country therefore does not establish availability elsewhere.
In each target country, test whether a user can find and install the app, create and verify an account, receive email or SMS codes, accept current terms, connect to cloud services, and access any required subscription or in-app purchase. Check local language, currency, units, time zone, phone-number format, and address fields.
Do not treat a VPN as a complete country test. Google Play country changes generally involve location and a local payment method and are subject to restrictions, while Apple storefront access follows the Apple Account region.
- Create a row for each advertised country and mobile platform.
- Use a tester with a legitimate local store account and ordinary local network.
- Mark unavailable registration, payments, verification messages, or cloud access as failures.
03
Which phones and operating systems belong in the test matrix?
Test the oldest OS version you plan to support, the newest generally available supported version, and at least one intermediate version on multiple phone generations.
For Android, include more than one manufacturer and both lower-resource and higher-resource devices. For iPhone, include older and current hardware that covers the OS range in your proposed claim. Where network access matters, test ordinary Wi-Fi and relevant cellular conditions in each market.
For every run, record the exact phone model, OS version or build, app version, firmware version, store country, carrier or network type, date, and outcome. Phrase the final claim as “tested on” named configurations unless broader evidence supports broader compatibility.
- Factory-reset the product before the first test where practical.
- Install the app cleanly rather than relying only on an existing installation.
- Capture successful results and failures using the same evidence template.
04
What permissions and Bluetooth behaviors should you exercise?
Test permission approval, refusal, revocation, pairing, disconnection, and recovery—not merely the first successful connection.
Record every permission request, when it appears, and the feature that needs it. Test the core function after allowing, denying, limiting, and later revoking each relevant permission. Android Bluetooth permission behavior differs by OS version; Android 12 and later use Nearby Devices permissions for relevant Bluetooth operations, while older versions may involve location permission for discovery.
Run the complete pairing lifecycle: first pairing from factory state, Bluetooth disabled, permission denied, device already bound to another account, app signed out, app reinstalled, phone restarted, product restarted, lost connection, automatic reconnection, manual reconnection, replacement phone, and removal followed by re-pairing. Test two identical nearby samples to catch ambiguous device naming. A stored Bluetooth pairing is not necessarily an active, operational connection.
- Verify that the app explains how to recover after a permission is denied.
- Confirm that the advertised function—not just a “paired” label—works.
- Record binding limits, reset steps, reconnection time, and error messages.
05
What should you verify before and after a firmware update?
Record the arrival firmware, update requirements, update outcome, and post-update behavior before filming product claims.
Determine whether the update is mandatory, how much battery it requires, whether an account or internet connection is needed, and whether it works on ordinary Wi-Fi and cellular service. Record the available version, installation duration, resulting version, displayed errors, and supplier-provided recovery process.
After updating, repeat every function you plan to advertise, plus pairing, reconnection, offline behavior, and use on a second phone. Do not deliberately interrupt an update if doing so could permanently disable your only sample. Request documented recovery or use a replaceable test unit.
- Capture firmware versions before and after installation.
- Repeat the compatibility matrix after any material update.
- Pause advertising if an update introduces an unresolved failure.
06
Which account, payment, cloud, and offline dependencies matter?
Identify every condition that prevents the advertised function from working, including registration, internet access, subscriptions, cloud availability, or device binding.
Test before registration, after sign-out, without internet, after app reinstallation, on a replacement phone, and during any reproducible server error. Document every paywall, trial, subscription, credit system, and feature tier. Apple permits in-app purchase availability to be configured by country, so app availability alone does not establish paid-feature availability.
Complete account deletion and record what happens to device bindings, stored data, access, and subscriptions. Apple requires qualifying apps that support account creation to provide an account-deletion path and warns that deleting an account does not necessarily cancel App Store subscription billing.
- Separate setup dependencies from everyday-use dependencies.
- List free and paid functions without implying that paid features are included.
- Verify how customers unbind, transfer, reset, and delete their accounts.
07
How should verified limitations appear in ads and creator briefs?
Write a narrow claim that names tested systems and states material requirements where customers will see the compatibility promise.
A defensible format is: “Tested with the official [app] on [phone and OS configurations] in [countries] as of [date]. Requires Bluetooth, an account, and internet access for setup and firmware updates. [Feature] requires a paid subscription.” Adapt the wording to your actual evidence.
The FTC says advertisers need a reasonable basis for objective claims before dissemination. Important limitations should not be hidden in a distant disclaimer that contradicts the headline or demonstration. Creators should describe only configurations they tested and disclose unexpected compensation or free products clearly.
ATIYO can preserve the test matrix, supplier instructions, approved claims, creative briefs, assets, iterations, and reusable learnings. Media performance remains in the ad platform, while ATIYO preserves creative context and learnings; it does not connect to ad accounts, buy media, calculate ROAS, or independently know performance.
- Convert every passed test into a precisely limited claim.
- Convert failures into disclosures, exclusions, fixes, or a decision not to advertise.
- Date the evidence and retest after app, firmware, supplier, or country-availability changes.
Frequently asked questions
Questions about this workflow
Can I advertise “works with iPhone and Android” after testing one of each?
Usually, that evidence supports only the two tested configurations. Use a qualified claim naming the tested models, OS versions, countries, app version, and date unless you have broader evidence.
Should a creator repeat the technical tests?
Give the creator a verified setup and evidence brief, but require them to use the actual device and describe only what they personally observed. Their demonstration should not broaden your compatibility claim.
What should I do when pairing or firmware testing fails?
Preserve the configuration, exact steps, screenshots, video, timestamps, and error messages. Reproduce the failure before changing multiple variables, then escalate it to the supplier with a specific evidence package.
How often should compatibility be retested?
Retest when the app, operating system, firmware, hardware supplier, account flow, subscription terms, or country availability changes. Date-sensitive wording helps prevent old evidence from becoming a permanent promise.
Primary and official sources
Sources used in this guide
External product facts were checked against the organizations’ own documentation. Features can change; confirm current details before making a purchase or campaign decision.
- Google Play Help — App compatibility Explains that compatibility can depend on device and regional factors and may change over time.
- Google Play Help — Change Play country Explains Play country requirements and restrictions.
- Apple Developer — App availability Describes App Store availability by country or region.
- Android Developers — Bluetooth permissions Documents Bluetooth-related permission requirements across Android versions.
- Android Developers — Find Bluetooth devices Distinguishes pairing from an active Bluetooth connection.
- Apple Developer — Account deletion Explains account-deletion expectations and subscription considerations.
- FTC — Advertising substantiation States the basis for substantiating objective advertising claims.
- FTC — Endorsement guidance Covers honest experience, unsupported claims, and disclosure in endorsements.
Move the plan out of scattered sheets
Run the roadmap, briefs, assets, and learnings in ATIYO.
ATIYO keeps the brand context and production decisions connected. It does not buy media, connect to ad accounts, or invent performance results.