Skip to content

a1local/adpages-raycast-quick-tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AdPages Quick Tools for Raycast

Small local Raycast tools for common local-marketing build work:

  • Build UTM URLs for campaign links.
  • Count Google Ads headlines and descriptions against common character limits.
  • Generate LocalBusiness JSON-LD for local service pages.

The extension is intentionally local-only. It does not make network calls, request API keys, or store secrets.

Commands

Build UTM URL

Enter a destination URL plus source, medium, campaign, term, and content values. The command returns a copyable URL with standard UTM parameters.

Check Google Ads Copy

Paste one headline or description per line. The command shows each line's character count and whether it fits the common limits:

  • Headlines: 30 characters.
  • Descriptions: 90 characters.

These checks are character-count helpers only. They do not guarantee Google Ads approval.

Generate LocalBusiness Schema

Enter local business details and service areas. The command returns copyable JSON-LD for page implementation.

Development

npm install
npm run dev
npm run typecheck
npm run build

Store Readiness Notes

Before submitting to the Raycast Store:

  • Replace the placeholder author value with the final Raycast Store handle.
  • Add a 512 x 512 PNG extension icon and wire it in package.json.
  • Add screenshots and final Store copy.
  • Run npm run lint and npm run build after installing dependencies.
  • Commit a package lock once the final dependency versions are chosen.

About

Raycast quick tools for local marketing UTM URLs, ad-copy checks, and LocalBusiness schema snippets.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors