Tutorials & how it works
Everything below assumes you already have a license key — get one here. Each install takes about 2 minutes.
Works everywhere you build
How it works, in 30 seconds
Our servers compute the sky (planetary positions to the arcminute, exact aspect timing) and an AI astrologer writes the texts — daily horoscopes for everyone, chart readings per visitor. Your site loads one small script which renders the widgets and talks to our EU-hosted API. Your license key is locked to your domain, so it is safe to have in the page.
What you can do with the widgets
Build a daily-visit habit
Put the horoscope on your homepage so readers return every morning — the simplest way to grow repeat traffic.
Capture emails
Offer the natal chart or “your sign in your inbox” next to a signup form. Personal relevance converts.
Never run out of content
Use the transit calendar as your editorial planner — every full moon, retrograde and ingress is a post.
Sell in context
Shops: surface the right product when the sky is trending — a retrograde kit, a full-moon ritual set.
Boost time on page
Interactive widgets keep visitors engaged longer, lifting ad revenue and SEO signals.
Look unmistakably yours
On Pro, match your colors, dark mode and fonts so it feels native to your brand, not a plugin.
WordPress (incl. Elementor & WooCommerce themes)
- Download the plugin from your purchase page, then in WP Admin: Plugins → Add New → Upload Plugin → select the zip → Activate.
- Open the AstroSolutions menu, paste your license key, click Activate license.
- Place shortcodes in any page, post, Gutenberg block or Elementor text/shortcode widget:
[astro_daily_horoscope all="true"] [astro_transit_calendar days="30" limit="20"] [astro_natal_form]
Pro tip: the Display & Templates tab lets you pick card layouts, light/dark and your brand color (Pro licenses).
Wix
- In the Wix editor: Add (+) → Embed code → Embed HTML.
- Paste the script tag and one or more widget tags into the embed:
<script src="https://astrosolutions.app/sdk.js" data-key="YOUR_KEY" defer></script> <div data-astro-widget="horoscope" data-all="true" data-layout="dropdown"></div>
Resize the embed frame generously — the widget adapts to the available width.
Shopify
- Online Store → Themes → ⋯ → Edit code, open
theme.liquid. - Paste the script tag right before
</body>. - Add widget divs anywhere: a Custom Liquid section, a page, or a product description.
<script src="https://astrosolutions.app/sdk.js" data-key="YOUR_KEY" defer></script> <div data-astro-widget="transits" data-days="30"></div>
Squarespace, Webflow & custom HTML
Anywhere you can paste HTML (Squarespace code block, Webflow embed, plain HTML site) the same two pieces work: the script tag once per page, widget divs wherever you want them.
<script src="https://astrosolutions.app/sdk.js" data-key="YOUR_KEY" defer></script> <div data-astro-widget="horoscope" data-sign="leo"></div> <div data-astro-widget="transits" data-days="60" data-limit="30"></div> <div data-astro-widget="natal-form"></div>
Widget reference
| Attribute | Widget | Values |
|---|---|---|
data-astro-widget | all | horoscope · transits · natal-form |
data-sign | horoscope | aries … pisces (single-sign mode) |
data-all | horoscope | true — all 12 signs |
data-layout | horoscope | list (default) · dropdown |
data-days | transits | 7–120 (default 30) |
data-limit | transits | max events shown (default 20) |
data-scheme | any · Pro | dark |
data-accent | any · Pro | hex color, e.g. #b829dd |
Troubleshooting
“License missing or not valid for this domain” — the key is locked to the first domain that activated it. Check you are on that domain (www. is normalized automatically) or upgrade to Business for 3 domains.
Widgets don’t appear on Wix/Shopify — make sure the script tag and the widget div are in the same embed (Wix) and the script is before </body> (Shopify).
Styling looks off — your theme CSS may override ours; add your own rules via Custom CSS (WordPress, Pro) or target .asw classes.
Pick your platform and be live in 2 minutes
Start your 7-day free trial2-minute setup · works everywhere · 14-day money-back guarantee