Indie Aisle HTML-ony API

Web standard HTML and CSS for design, with add-on embed code snippets for added dynamic functionality. You'll need to enable related products in your account in order for add-on options to work.


Templates

Formats are made for the Blocks Edit visual CMS which uses standard HTML practices for template setup.


Verify your domain

Embed the code below in your homepage head area. Replace USERNAME with your Indie Aisle username (with @ at the beginning).

<link href="https://indieaisle.com/@USERNAME" rel="me">

Then in your Indie Aisle Account, enter your domain in the Domain field and click Update Info.


Email newsletter sign-up

  1. Set your newsletter sign form's action to https://indieaisle.com/email/in/:
    <form method="post" action="https://indieaisle.com/email/in/">
  2. Add hidden input for spam check:
    <input type="hidden" id="enablesubmit" name="enablesubmit" value="">

And then the Javascript that should be placed anywhere after your <form> tag:
<!-- Indie Aisle - connect directly to your audience -->
<script src="https://indieaisle.com/form/submit.js" defer></script>
<!-- / Indie Aisle -->


Focused stats

This Javascript that should be placed before the closing of your <body> tag:
<!-- Indie Aisle - connect directly to your audience -->
<script src="https://indieaisle.com/stats/get.js"></script>
<!-- / Indie Aisle -->


Form to email

  1. Set your form's action to https://indieaisle.com/form/:
    <form method="post" action="https://indieaisle.com/form/">
  2. Add hidden input for spam check:
    <input type="hidden" id="enablesubmit" name="enablesubmit" value="">
  3. Add hidden input for where you want to redirect after the form is submitted successfully:
    <input type="hidden" id="userthanks" name="userthanks" value="[THANKS_URL]">
    Change [THANKS_URL] to the URL of your confirmation page.

And then the Javascript that should be placed anywhere after your <form> tag:
<!-- Indie Aisle - connect directly to your audience -->
<script src="https://indieaisle.com/form/submit.js" defer></script>
<!-- / Indie Aisle -->

There is no form field validation applied. We recommend using standard browser validation for your form fields.


Form spam block

  1. Set your form's action to https://indieaisle.com/form-check/:
    <form method="post" action="https://indieaisle.com/form-check/">
  2. Add hidden input for the original action for your form:
    <input type="hidden" id="useraction" name="useraction" value="[ACTION_URL]">
    Change [ACTION_URL] to the URL of your form's action.
  3. Add hidden input for spam check:
    <input type="hidden" id="enablesubmit" name="enablesubmit" value="">

And then the Javascript that should be placed anywhere after your <form> tag:
<!-- Indie Aisle - connect directly to your audience -->
<script src="https://indieaisle.com/form/submit.js" defer></script>
<!-- / Indie Aisle -->

There is no form field validation applied. We recommend using standard browser validation for your form fields.


Creator Recommendations

For the container around each link, add the ia-recommend class. For example:

<li class="ia-recommend"><a href="https://flamedfury.com" rel="following">Flamed Fury</a> - blog about being on the web and running a personal website</li>

And at the end of your links, or at the end of your page, add the embed script:

<!-- Indie Aisle - connect directly to your audience -->
<script src="https://indieaisle.com/recommend/links.js" defer></script>
<!-- / Indie Aisle -->


Have more questions?

You can reach to us at support@indieaisle.com.