User Feedback

Collect structured in-game feedback and bug reports without leaving your app

Get Started Free

Structured Categories

Assign a category to each submission so bugs, suggestions, and general feedback land in separate queues.

Automatic Device Context

Each report optionally captures device model and OS details so you can reproduce hardware-specific issues faster.

Direct Follow-Up

Players can include their email address so your team can reply directly without chasing them through forums.

Quick Integration

Quick Integration

Send Feedback

Brief description of the issue...
Tell us what happened. The more detail, the faster we can help...
your@email.com (optional)
Device info will be attached automatically
C#
// Unity C# - User Feedback
using HorizOn;

var horizon = new HorizonClient("YOUR_API_KEY");

// Submit player feedback
await horizon.Feedback.Submit(new FeedbackRequest {
    UserId = userId,
    Title = "Amazing level design!",
    Message = "The new forest area is stunning.",
    Category = "content",
    Email = "player@example.com"
});

// Submit feedback with device info
await horizon.Feedback.Submit(new FeedbackRequest {
    UserId = userId,
    Title = "Bug report",
    Message = "Game crashes on level 5.",
    Category = "bug",
    DeviceInfo = SystemInfo.deviceModel
});
REST
# REST API - User Feedback

# Submit player feedback
curl -X POST https://eu.horizon.pm/api/v1/app/user-feedback/submit \
  -H "X-API-Key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "userId": "USER_ID",
    "title": "Amazing level design!",
    "message": "The new forest area is stunning.",
    "category": "content",
    "email": "player@example.com"
  }'
Frequently Asked Questions

Frequently Asked Questions

Ready to Integrate?

Start building with horizOn today. Free tier included.