# Enhancing Onboarding Experience with Magic Square

## Guideline: Creating an Exceptional Onboarding Experience for Your Project

### Community Matters

Fundamental to the growth and success of any project is a strong sense of community. This guideline aims to outline steps for establishing an exceptional onboarding experience for new users. The focus should be on creating a welcoming environment that encourages warmth and actively promotes engagement and interactions among individuals who are new to the project.

**There are three strategic approaches to enhancing the onboarding experience:**

1. Leveraging Telegram for Welcoming New Users
2. Leveraging Discord for Welcoming New Users
3. Engaging Community Moderators for a Seamless Onboarding Experience<br>

**1.  Leveraging Telegram for Welcoming New Users**\
Telegram, with its versatile features, is a powerful platform for connecting with your audience. To create a welcoming user experience, consider the following steps:

* **Bot Selection:** Among the multitude of options available, Rose bot shines as an excellent choice for crafting a seamless welcoming experience. Integration is straightforward, requiring minimal effort for both inclusion into the community and setup. \
  **Link to Rose Bot:** <https://missrose.org/>
* **Crafting an Inviting Message**

  Your welcoming message is the first point of contact with new users, setting the tone for their entire experience.
* **Include a Clear Call to Action**

  A well-defined call to action is a fundamental element for guiding users through their initial steps within your project.
* **Simplicity is Essential**

  Simplicity should be a guiding principle in designing your CTA. The simpler the action, the more likely users are to complete it. Ensure that the CTA can be executed with minimal effort and in a matter of a few minutes or seconds.
* **Limit to Three CTAs**

  To prevent overwhelming new users, it's advisable to restrict the number of CTAs to a maximum of three. An excessive number of CTAs can lead to decision paralysis and may divert users' attention from the most crucial actions.
* **Prioritize Actions**

  Arrange your CTAs in order of priority. The most vital actions should be placed prominently, while secondary or tertiary actions can be presented with less emphasis.

  This hierarchy helps users focus on what matters most to them.
* **Leveraging UTM Links**

  If your project employs a UTM (Urchin Tracking Module) system, it's crucial to include UTM links within your calls to action. UTM links serve a dual purpose: tracking user performance and facilitating the analysis of the effectiveness of your onboarding process.

[Discover Magic Square onboarding experience on Telegram.](https://t.me/magicsquare_official)

**2. Leveraging Discord for Welcoming New Users**\
Discord offers a range of features that can be harnessed for an effective onboarding experience, and one of the most powerful tools is setting a welcoming screen:

* **Setting a Welcoming Screen**

  A welcoming screen is a fantastic tool for providing new users with a structured introduction to your community. It can offer essential information, rules, and an overview of available channels.

  For detailed guidance on how to create an engaging welcoming screen, click here. This resource will walk you through the process, helping you design a welcoming screen that enhances the onboarding experience.
* **Integrating Discord**

  Server Setup: Ensure that your Discord server is well-organized, featuring clear categories, channels, and permissions that cater to new users.

  Make it easy for new members to find relevant information and interact with the community.
* **Crafting an Inviting Message**

  Your welcome message is the first interaction with new users, setting the tone for their entire experience on your Discord server.

  Recommended Bots: Discord offers a variety of bots that can streamline the welcoming process. Consider using the [MEE6 bot](https://mee6.xyz/en/), which is user-friendly and effective.
* **Utilize Discord Features**

  Leverage Discord's built-in features, such as welcome channels, pinned messages, and roles, to automate and enhance the onboarding process.

  These features can streamline information delivery and engagement.

Discover Magic Square onboarding experience on Discord.

**3. Engaging Community Moderators for a Seamless Onboarding Experience**\
One of the fundamental pillars in creating an exceptional onboarding experience for your project is the active involvement of community moderators. These individuals play a vital role in ensuring the success of the project's onboarding process. To cultivate an environment where new users feel supported, valued, and motivated to become active members of the community, consider the following suggestions:

* **Training and Onboarding for Moderators**

  Begin with providing comprehensive training and onboarding sessions for community moderators to equip them with the knowledge and skills necessary to effectively support new users. This includes understanding the project's goals, community guidelines, and conflict resolution strategies.
* **Welcoming Attitude:**

  Highlight the significance of upholding a welcoming and approachable attitude among community moderators. They should serve as project ambassadors, nurturing a friendly and inclusive atmosphere.
* **Timely Responses:**

  Impart the importance of timely responses from moderators. Swift responses when new users ask questions or seek guidance can make a positive impression and enhance the user's experience.
* **Active Engagement:**&#x20;

  Encourage community moderators to actively engage with new users.
* **Collaborative Problem-Solving:**&#x20;

  Encourage moderators to work collaboratively with new users to resolve issues and answer questions.
* **Feedback Mechanism:**&#x20;

  Create a feedback loop where moderators can share their experiences and insights. Constructive feedback helps identify areas for improvement and fosters a sense of ownership among moderators.

### **Conclusion**

Creating a warm and engaging onboarding experience is essential for the success of your project. Whether on Telegram or Discord, these guidelines offer a clear path to welcome new users effectively. Craft inviting messages, provide clear calls to action, and maintain a supportive environment. Engage your community moderators actively to build a thriving community from the start. Your project's success depends on the strength of your community, and a positive onboarding experience is the first step toward achieving this.<br>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.magicsquare.io/magic-store/for-project-owners-developers/enhancing-onboarding-experience-with-magic-square.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
