Signal
Configure your signal's name, currency, timezone, and tracker installation.
Signal settings control how your signal is identified and how data is displayed throughout the analytics interface. Open them by clicking Settings in the signal's left sidebar.
Signal information
Signal Name and Description appear at the top of the Settings page. The name shows up everywhere your signal is referenced — project list, reports, API credentials. Make it descriptive enough to distinguish it from your other signals at a glance.
Click Save Changes to apply any edits.
Currency & regional settings
These settings control how numbers and revenue figures are formatted across all analytics pages.
| Setting | What it controls |
|---|---|
| Default Currency | Currency symbol and code used for revenue metrics |
| Number Format Locale | Locale used for number formatting — e.g. tr-TR uses periods as thousands separators |
| Timezone | Timezone applied to all timestamps and date groupings in reports |
Getting the timezone right matters. All your chart breakdowns, daily aggregations, and date-range filters are calculated against this setting. If you change it after collecting data, historical data will appear to shift.
Click Save Changes to apply.
Setup
The Setup section gives you the installation snippet for your signal. Two tabs are available.
Web — copy the <script> tag and paste it into your website's <head>:
<script
defer
src="https://your-signal.usehardal.com/hardal"
data-website-id="your-signal-id"
data-host-url="https://your-signal.usehardal.com"
data-auto-track="true"
></script>
API — use this if you're sending events server-side instead of through the browser script. The API tab shows your endpoint and the required headers.
Custom Domain Guide — shows the CNAME record to add in your DNS settings. Add a record with Name signal, Type CNAME, and the value shown in the dashboard. See the Custom Domain guide for the full walkthrough.