yas.sh resources

Resources for smarter link management

Learn how to shorten links, track campaigns, create QR codes, audit broken links, organize UTM naming, and build privacy-safe analytics workflows.

Start with a tool

Browse guide categories

Latest guides

View all

Analytics

Dark Social Sharing: How to Track the 70% of Traffic Google Analytics Misses

Up to 70% of content sharing happens in private messaging apps where Google Analytics cannot see. This guide explains how to use server-side short links to illuminate dark social traffic.

Marketing

Retargeting Pixels in Short Links: How to Build Ad Audiences from Shared Content

Standard retargeting only works if the user visits your site. This guide explains how to use short link redirects to build retargeting audiences from guest posts and partner links.

Analytics

UTM Naming Convention Template for Clean Campaign Reports

Messy UTM tags create messy reports. This guide gives small teams a clear naming convention, review checklist, and practical examples for campaign links.

Engineering

Redirect Status Code Decision Tree: 301, 302, 307, and 308 Explained

Choosing the wrong redirect code can confuse browsers, search engines, analytics tools, and users. This guide explains when to use 301, 302, 307, and 308 redirects with a practical decision tree.

Product

Link Governance Policy for Growing Teams

As teams grow, unmanaged links become a source of confusion and risk. This guide explains how to create a lightweight link governance policy without slowing everyone down.

Marketing

Campaign URL QA Before Launch: A Complete Review Workflow

A campaign can fail because of one bad link. This guide gives marketing teams a full QA workflow for checking every URL before launch.

Product

QR Code Accessibility and Placement Guide

QR codes are only useful when people can scan them. This guide explains size, contrast, placement, instructions, fallback links, and tracking.

Engineering

Short Link API Integration Playbook for Developers

A reliable short link API integration needs more than one POST request. This playbook explains validation, retries, idempotency, logging, and testing.