YetiDev

Installation Guide

Get YetiRaffles up and running on your WordPress site

Before You Begin

Before installing YetiRaffles, ensure your WordPress site meets these requirements:

  • WordPress: Version 5.8 or higher
  • WooCommerce: Version 5.0 or higher (must be installed and activated)
  • PHP: Version 7.4 or higher
  • MySQL: Version 5.7 or higher

Important: WooCommerce Required

YetiRaffles requires WooCommerce to be installed and activated. If you don't have WooCommerce installed, please install it first from the WordPress plugin repository.

Installation Steps

  1. Download the Plugin

    Download the yetiraffles.zip file.

  2. Upload to WordPress

    In your WordPress admin dashboard, navigate to Plugins → Add New → Upload Plugin. Click "Choose File" and select the yetiraffles.zip file, then click "Install Now".

  3. Activate the Plugin

    Once the upload is complete, click the "Activate Plugin" button. You will see a success message and YetiRaffles will appear in your admin menu.

  4. Configure Settings

    Navigate to YetiRaffles → Settings to configure your plugin options including wallet/credit settings, email notifications, and more.

Installation Complete!

YetiRaffles is now installed and ready to use. Head over to the Quick Start Guide to create your first competition.

Manual Installation (FTP)

If you prefer to install via FTP, follow these steps:

  1. Unzip the yetiraffles.zip file on your computer
  2. Upload the yetiraffles folder to /wp-content/plugins/ directory on your server
  3. Activate the plugin through the 'Plugins' menu in WordPress
  4. Configure plugin settings as described in step 4 from the Installation Steps above

Database Setup

YetiRaffles automatically creates the necessary database tables on activation. These tables store:

  • Competition tickets and assignments
  • Instant win prize data
  • User wallet/credit balances
  • Transaction history
  • Winner information
  • Referral tracking data

No manual database configuration is required.

Next Steps

Now that YetiRaffles is installed, you can:

Upgrading from a Previous Version

If you're upgrading from v1.0.0 to v1.4.4, the process is the same as a fresh install — upload the new zip and activate. The plugin handles database changes automatically on first load.

  • No manual SQL or database changes needed
  • Existing tickets, wallet balances, and draw history are untouched
  • Three new columns are added to the tickets table (source, reason, admin_id) with safe defaults

See the Changelog for a full list of what's new in v1.4.4.

Need Help?

If you encounter any issues during installation, check our Troubleshooting Guide or visit the FAQ page.

YetiRaffles

Run competitions and raffles on WooCommerce

About this plugin