كيف نستخدم Discourse لتحدي تصميم يومي

Hi fellow Community Managers!

In 2D/3D design communities you regularly see ‘daily challenges’ like Sculpt January and Inktober. These are designed to be easy to enter, fun activities that help designers hone their skills in a specific technique. Sometimes small prizes are involved, but not always.

This year at Sketchfab we wanted to host one for 3D designers and we launched 3December (3D, get it? huh :wink: ) - a daily holiday-themed design challenge. Participants will receive a new topic every day for 21 days leading up to Christmas, and can share their results on their own forum topic.

We make heavy use of Discourse to share the daily topics and to build excitement around this event. I thought I’d share a little look behind the scenes of how we approached this.

Design Goals

  • Announce a new topic every day for 21 days.
  • Notify participants of the new daily topic.
  • Promote the activity to the entire community.
  • Make it easy to understand how to join and to access the previous daily topics.

It turned out that with a little tweaking, Discourse made this easy for us.

Forum setup

We created two new forum categories:

  • A main category for the challenge description and the challenge topics. Only staff can create new topics here. Participants will subscribe to this category to receive daily notifications of new posts.
  • A child category where the participants can create their own topic to share results. We made this a separate category to make sure participants only received a notification when WE created a new topic in the Master category - not when other participants created theirs.

Graphical elements

We created a custom header for these two new categories to guide new users to the challenge rules and topics. This header contains some logic to hide the blue ‘call to action’ buttons on specific pages.

We also created a video to instruct users how to subscribe to the forum (we learned that this is feature is not easy to discover for everyone).

Finally, we created a calendar that’s updated daily with the new topics. This element is also re-used on social media

Reporting

We use the Data Explorer tool to keep an eye on user participation. This helps us spot users who need a hand setting up their forum subscription as well as report to management. (We also use an internal reporting tool to keep track of the individual entries).

Results so far

Discourse has made running this challenge easy and participants have quickly adopted it - even those who are new to our forum. We have over 80 participants so far with over 250 entries.

Initially we planned to use the timer feature to schedule posts in advance, but on the first day we learned this did not send out a notification to the participants. This is probably because we’re on an older version of Discourse. We did not have time to look into this so we resorted to doing manual updates.

Please have a look, I’ll be happy to answer all your questions.

24 إعجابًا

واو، بارت! يبدو هذا مذهلاً، ومجتمعي سيقدره بالتأكيد. هل ما زلت تقوم بهذه الفعاليات شهريًا؟ سأحبّ التسلل إلى إحداها إذا كان الأمر كذلك.

3 إعجابات

ليس في كل شهر، فهذه الأحداث مكثفة جدًا ولاحظنا أن مستويات المشاركة تنخفض عندما نقيمها بشكل متكرر جدًا. حاليًا، لا توجد لدينا ‘تحدي شهري’ نشط مثل هذا قيد التنفيذ.

4 إعجابات

“3December” يوحي بأنها حدث سنوي، مثل Advent of Code أو NaNoWriMo :slight_smile:

إعجاب واحد (1)

صحيح. لقد قمنا بتنظيم فعاليات شهرية أخرى، مثل إنكتوبر :wink:

4 إعجابات