Title: Sotask Widget
Author: sotask
Published: <strong>2026년 8월 17일</strong>
Last modified: 2026년 8월 17일

---

플러그인 검색

![](https://ps.w.org/sotask-widget/assets/icon-128x128.png?rev=3651112)

# Sotask Widget

 작성자: [sotask](https://profiles.wordpress.org/sotask/)

[다운로드](https://downloads.wordpress.org/plugin/sotask-widget.1.0.0.zip)

 * [세부사항](https://ko.wordpress.org/plugins/sotask-widget/#description)
 * [평가](https://ko.wordpress.org/plugins/sotask-widget/#reviews)
 *  [설치](https://ko.wordpress.org/plugins/sotask-widget/#installation)
 * [개발](https://ko.wordpress.org/plugins/sotask-widget/#developers)

 [지원](https://wordpress.org/support/plugin/sotask-widget/)

## 설명

Sotask Widget lets you display your Sotask challenges and sprints directly on your
WordPress site. Visitors can participate in challenges, submit proof of completion,
and earn rewards without leaving your site.

**Key Features:**

 * Display active sprints from your brand
 * Secure authentication
 * Proof submission directly from your site
 * User profile with XP, level, and history
 * Automatic WooCommerce purchase validation
 * E-commerce tasks with minimum amount or required product
 * Modern, customizable design
 * Floating widget for all pages
 * Compatible with all WordPress themes

**E-commerce Integration:**

Automatically validate purchase tasks when your customers place an order on your
WooCommerce store!

### External services

This plugin connects to the Sotask API (a third-party service operated by Sotask,
https://sotask.fr) to display gamified challenges (“sprints”), authenticate end 
users, record participations, upload proof of task completion, and validate WooCommerce
purchases against sprint tasks. Without a valid Sotask API key configured by the
site administrator, the plugin does not connect to any external service.

The Sotask API endpoint used by the plugin is: https://geqkpszgqhswysidtoai.supabase.
co

Data sent to Sotask, and when it is sent:

 * When the administrator saves the API key in the plugin settings: the API key 
   is sent to Sotask to validate it and retrieve the associated brand information.
 * When a logged-in visitor opens the widget or a sprint shortcode: the plugin sends
   the visitor’s email address (and profile data such as name, avatar) to Sotask
   to create or match a Sotask account and load the sprint list.
 * When a visitor submits proof of task completion: the plugin sends the proof (
   image file, URL or validation code) together with the task and sprint identifiers,
   and the visitor’s session token.
 * When a WooCommerce order status becomes “completed” or “processing”: the plugin
   sends the order ID, total amount, the list of purchased products (product IDs,
   names, quantities, prices, category IDs) and the customer email to the Sotask
   e-commerce webhook, in order to automatically validate matching purchase tasks.
 * When a visitor spins a lottery wheel or requests a leaderboard: the plugin sends
   the sprint identifier and the visitor’s session token.
 * Periodically while the visitor is logged in: the plugin sends the refresh token
   to Sotask to renew the session.

This service is provided by “Sotask” (https://sotask.fr): terms of service for end
users are available at https://sotask.fr/cgu-utilisateurs , terms of service for
brands are available at https://sotask.fr/cgu-marques , and the privacy policy is
available at https://sotask.fr/mentions-legales . A full, plain-language description
of every API call, the data it carries and its purpose is published at https://sotask.
fr/integrations .

The Sotask API is hosted on Supabase infrastructure (a sub-processor). Supabase 
terms of service: https://supabase.com/terms . Supabase privacy policy: https://
supabase.com/privacy .

By activating and configuring this plugin with an API key, the site administrator
acknowledges and agrees to the Sotask and Supabase terms and privacy policies linked
above.

### E-commerce Setup

 1. Log in to your Sotask account at sotask.fr
 2. Go to your brand profile
 3. Copy your API key
 4. In WordPress, go to Settings > Sotask Widget
 5. Paste your API key
 6. Orders will be automatically sent to Sotask for validation

### Usage

**Available Shortcodes:**

    ```
    [sotask_sprints] - Display all active sprints from your brand

    [sotask_sprints columns="3"] - Display sprints in 3 columns

    [sotask_sprint id="123"] - Display a specific sprint

    [sotask_user_profile] - Display the user profile
    ```

## 설치

 1. Download the plugin ZIP file
 2. In WordPress, go to Plugins > Add New > Upload
 3. Select the ZIP file and click “Install Now”
 4. Activate the plugin
 5. Go to Settings > Sotask Widget to configure your API key

## FAQ

### How do I get my API key?

Your API key is available in your brand profile on sotask.fr. Go to the “E-commerce
API Key” section and copy the key.

### How do e-commerce tasks work?

When a customer places an order on your WooCommerce store, the plugin automatically
sends the purchase information to Sotask. If the customer is registered on Sotask
with the same email and a matching e-commerce task exists in an active sprint, the
task is automatically validated.

### Do users need to create an account?

Users can log in with their email. If they do not have a Sotask account, one will
be created automatically.

### Can I customize the design?

Yes, you can change the primary color in the settings. For advanced customization,
you can override the CSS styles.

### What data is sent to Sotask?

The plugin sends user email addresses, proof of task completion (images, links, 
or codes), and optionally WooCommerce order data to the Sotask API for challenge
participation and reward management. See the External services section for full 
details.

### Can I opt out of the “Powered by Sotask” link?

The “Powered by Sotask” link is disabled by default. You can choose to enable it
in Settings > Sotask Widget if you want to display it.

## 후기

이 플러그인에 대한 평가가 없습니다.

## 기여자 & 개발자

“Sotask Widget”(은)는 오픈 소스 소프트웨어입니다. 다음의 사람들이 이 플러그인에 
기여하였습니다.

기여자

 *   [ sotask ](https://profiles.wordpress.org/sotask/)

[자국어로 “Sotask Widget”(을)를 번역하세요.](https://translate.wordpress.org/projects/wp-plugins/sotask-widget)

### 개발에 관심이 있으십니까?

[코드 탐색하기](https://plugins.trac.wordpress.org/browser/sotask-widget/)는, [SVN 저장소](https://plugins.svn.wordpress.org/sotask-widget/)
를 확인하시거나, [개발 기록](https://plugins.trac.wordpress.org/log/sotask-widget/)
을 [RSS](https://plugins.trac.wordpress.org/log/sotask-widget/?limit=100&mode=stop_on_copy&format=rss)
로 구독하세요.

## 변경이력

#### 1.0.0

 * Initial release

## 기초

 *  버전 **1.0.0**
 *  최근 업데이트: **4주 전**
 *  활성화된 설치 **10보다 적음**
 *  워드프레스 버전 ** 5.0 또는 그 이상 **
 *  다음까지 시험됨: **7.0.4**
 *  PHP 버전 ** 7.4 또는 그 이상 **
 *  언어
 * [English (US)](https://wordpress.org/plugins/sotask-widget/)
 * 태그:
 * [challenges](https://ko.wordpress.org/plugins/tags/challenges/)[engagement](https://ko.wordpress.org/plugins/tags/engagement/)
   [gamification](https://ko.wordpress.org/plugins/tags/gamification/)[Rewards](https://ko.wordpress.org/plugins/tags/rewards/)
   [woocommerce](https://ko.wordpress.org/plugins/tags/woocommerce/)
 *  [고급 보기](https://ko.wordpress.org/plugins/sotask-widget/advanced/)

## 평점

아직 제출된 리뷰가 없습니다.

[Your review](https://wordpress.org/support/plugin/sotask-widget/reviews/#new-post)

[모든  리뷰 보기](https://wordpress.org/support/plugin/sotask-widget/reviews/)

## 기여자

 *   [ sotask ](https://profiles.wordpress.org/sotask/)

## 지원

할 말 있으신가요? 도움이 필요하신가요?

 [지원 포럼 보기](https://wordpress.org/support/plugin/sotask-widget/)